2010-04-14 131 views
1

使用RIA服务时,如何指定我想使用OData而不是专有格式?如何在RIA服务中使用OData

+0

请注意,您只能公开[只读OData端点](http://www.silverlightshow.net/items/WCF-RIA-Services-Part-10-Exposing-Domain-Services-To -Other-Clients.aspx)使用RIA服务。 – 2013-08-08 10:28:47

回答

1

我是新与OData的,但目前从事RIA,我发现从布拉德·艾布拉姆斯博客上的文章

http://blogs.msdn.com/brada/archive/2010/03/16/silverlight-4-ria-services-ready-for-business-exposing-odata-services.aspx

成品做好一切准备这样的服务后,您可以指定调用使用的OData URL到的DomainService像

http://localhost:7777/Sample-App-GreatDomainService.svc/OData/YourObject

其中,

  1. 采样的App-GreatDomainService.svc =你的DomainService命名空间(我的是Sample.App.GreatDomainService)和随后的.svc (看到,替代 '' ' - ')
  2. /的OData/YourObject =暴露在类型名在数据模型的OData (我的是“YourObject”型)

这将在您的项目获得式“YourObject”的Atom供稿数据。

跳过这个帮助。^^