用 OData 访问 Utility Rate Service

原创 2012年03月26日 19:25:23

用 OData 访问 Utility Rate Service

// 编译命令
//"C:\Program Files\Microsoft SDKs\F#\3.0\Framework\v4.0\fsc.exe"  --optimize- --tailcalls- --platform:x86 -r:"C:\Program Files\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\v4.0\FSharp.Core.dll" -r:"E:\Projects\F#3\FSharp.Data.TypeProviders.dll"  -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Profile\Client\System.Core.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Profile\Client\System.Data.Services.Client.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Profile\Client\System.dll"  --noframework  TypeProviderUtilityRateService.fsx

#if INTERACTIVE
#r @"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Data.Services.Client.dll";;
#endif
open System.Data.Services.Client;;
#if INTERACTIVE
#r @"E:\Projects\F#3\FSharp.Data.TypeProviders.dll"
#endif
open Microsoft.FSharp.Data.TypeProviders;;

open System.Net;;

[<Generate>]
type TU = Microsoft.FSharp.Data.TypeProviders.ODataService<"https://api.datamarket.azure.com/Microsoft/UtilityRateService/">

let MSU() =
    //let db = TU.GetDataContext()
    let db = TU.ServiceTypes.MicrosoftUtilityRateServiceContainer()
    db.Credentials <- NetworkCredential ("hadstj@hotmail.com","kokyWfYXaG5H63g3CvS3UW5mgnydQFvwXyc1h+p7U+I=")
    //    db.Credentials <- NetworkCredential ("MSN帐号","主帐户密钥")

    let q = query {
        for u in db.UtilityByPostalCodes do
        where (u.PostalCode = "98052")
        select u
    }

    q |> Seq.iter(fun n -> printfn "%A - %A" n.Name n.RateSource )

MSU()

版权声明:本文为博主原创文章,未经博主允许不得转载。

sapui5 访问OData数据

开发环境:eclipse Luna, sapui5 toolkit eclipse plugin(从sap官网下载) 运行环境:eclipse + Tomcat OData环境:SAP在公网上提供...
  • berryreload
  • berryreload
  • 2016年08月04日 16:36
  • 2568

Web编程学习六:使用Apache olingo将JPA数据库操作转化为RESTful Web Service

上次使用了Jersey来创建自己的RESTful web service,但是需要自己来创建每个方法,不是很方便。 今天来使用Apache olingo库来将JPA操作自动转化为RESTful ser...
  • starshus
  • starshus
  • 2014年04月01日 09:55
  • 8159

SAP在公网上提供了免费的开发测试用OData服务

Your user-id:  P1940068517password: Initial123Service Root,  Service Document 查看Collection的名字列表https...
  • berryreload
  • berryreload
  • 2014年05月07日 14:18
  • 4318

OData Service And Windows Form Outlook Email

  • 2016年07月19日 15:26
  • 21.61MB
  • 下载

Bluetooth Generic Attribute Profile - Heart Rate Service

  • 2014年08月26日 15:11
  • 104KB
  • 下载

Reliability MTBF, service life, failure rate

  • 2014年05月19日 15:14
  • 186KB
  • 下载

从OData Service到SAPUI5一站式开发指南(SAP FIORI全栈开发)

前言今年可以说是SAP FIORI达到了井喷式的发展,越来越多的人开始关注的SAP FIORI的动向,作为SAP开发的自身爱好者,前言技术的分享这,我从2013年开始涉足SAP FIORI 领域,并开...
  • jiangbo_phd
  • jiangbo_phd
  • 2017年11月05日 22:08
  • 259

SAP FIORI全栈开发——从OData Service到SAPUI5一站式开发指南

前言今年可以说是SAP FIORI达到了井喷式的发展,越来越多的人开始关注的SAP FIORI的动向,本文作者作为SAP开发的爱好者,从2013年开始涉足SAP FIORI 领域,并开发了众多的FIO...
  • CSDNedu
  • CSDNedu
  • 2017年11月17日 11:25
  • 4092

创建OData Service(基于ASP.NET 4.6.1, EF 6),Part I:Project initialize

由于ASP.NET Core 1处于RC阶段,加上OData WebAPI 对ASP.NET Core 1的跟进不是很积极,基于ASP.NET Core 1的Alpha 1版本已经N月没有check ...
  • alvachien
  • alvachien
  • 2016年04月11日 22:24
  • 357

WCF Data Service 创建OData服务

WCF Data Service 是需要 ORM 的支持的,当然,主流的 ORM 都已经支持 WCF Data Service 了,包括(但不限于) Entity Framework、Linq to ...
  • ejinxian
  • ejinxian
  • 2014年11月18日 20:45
  • 851
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用 OData 访问 Utility Rate Service
举报原因:
原因补充:

(最多只允许输入30个字)