我想「.NET RIA服務」 - 啓用我的自定義數據模型(BLL/DAL)。是否有接口,我必須實現以啓用此功能或所有我必須做的是創建一個域服務?如果是這樣,如何告訴我的域名服務關於我的BLL?對於Astoria,必須實現用於CRUD功能的IQueryable和IUpdatable接口。這對RIA服務來說是一樣的嗎?.NET RIA服務和自定義數據模型 - CRUD功能
2
A
回答
2
您所要做的就是創建一個DomainService。 DomainService將具有像GetMyObjects()和InsertObject(MyObject對象)這樣的方法,可以爲BLL返回或接受對象 - 這就是您如何告訴DomainService有關您的類的方法。您在DomainService中的Get()方法需要返回一個通用的IQueryable,但您不需要自己實現它。有一個AsQueryable()擴展方法,我相信你可以在通用的List,IEnumerable或Array上使用它將任何對象列表轉換爲IQueryable。創建一個DomainService來包裝你現有的BLL應該是相當容易的。布拉德艾布拉姆斯有一個偉大的職位描述這種情況:http://blogs.msdn.com/brada/archive/2009/07/22/business-apps-example-for-silverlight-3-rtm-and-net-ria-services-july-update-part-6-poco-and-authentication-provider.aspx
相關問題
- 1. RIA服務和屬性的自定義類型
- 2. Silverlight和RIA服務 - 使用ActivityControl和自定義DataContext
- 3. Silverlight/RIA服務/ EF - 自定義對象
- 4. 將自定義數據類型傳遞給Silverlight RIA服務類方法
- 5. RIA服務實體「自定義」鍵
- 6. RIA服務 - 自定義查詢
- 7. 使用RIA服務的自定義數據註釋
- 8. .NET RIA服務/ WCF服務
- 9. WCF RIA服務的自定義方法?
- 10. Backbone.JS:模型功能的自定義url
- 11. 在Play的CRUD模塊中自定義搜索功能
- 12. TensorFlow服務於自定義模型
- 13. 服務功能未定義
- 14. .NET中的RIA服務和繼承EF
- 15. .Net Ria服務部署
- 16. 與實體和RIA服務自定義類/ Silverlight的
- 17. 自定義模型綁定,模型狀態和數據註釋
- 18. RIA服務類庫和自定義屬性不產生
- 19. 數據庫名稱和RIA服務
- 20. .NET RIA服務 - DataService問題
- 21. 什麼是.NET RIA服務?
- 22. RIA服務 - 無數據庫?
- 23. Silverlight - RIA服務數據/服務問題
- 24. WCF/WCF數據服務/ WCF RIA服務
- 25. WCF數據服務與WCF RIA服務
- 26. WCF服務,WCF RIA服務和WCF數據服務的區別
- 27. Silverlight RIA服務數據
- 28. RIA服務和BLL
- 29. WCF RIA服務域服務元數據
- 30. RIA服務與ADO.NET數據服務