ASP.NET MVC中类似OData的路由

Vit*_*aum 9 rest asp.net-mvc asp.net-mvc-routing odata

是否有一种简单的方法来创建基于OData uri公约http://www.odata.org/developers/protocols/uri-conventions的路由创建asp.net mvc应用程序?

这就像是为规范添加新的html格式.

或者可能是将Urls动态转换为LINQ查询的另一种方法?

小智 1

您可以使用域服务类,向导允许您将其方法公开为开箱即用的 Odata。只是因为它的 MVC 并不意味着您不能附加到 WCF 等。

看看这篇博客文章http://blogs.msdn.com/b/brada/archive/2010/03/16/silverlight-4-ria-services-ready-for-business-exusing-odata-services.aspx

它解释了如何使用域服务类来公开 ODATA。