2010-04-14 61 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供稿數據。

跳過這個幫助。^^