ASP.NET MVC 的 OData 实现
我们有一个使用 ASP.NET MVC2 实现的相当直接的业务应用程序,并且我们有一个新的要求,即能够与业务的其他部分(包括 SharePoint 2010、Ruby 和 Python)共享我们的数据。
我想使用我们现有的 MVC 应用程序使用 OData 作为传输机制(而不是 SOAP)。我很难找到任何人提到 MVC 的 OData 提供程序的实现。
您能否建议我如何开始滚动我自己的 OData ASP.NET MVC 提供程序,或者将我指向可能已经开始类似操作的某个地方?
We have a fairly straight forward line of business application implemented with ASP.NET MVC2 and we have a new requirement to be able to share our data with other parts of the business, which include SharePoint 2010, Ruby and Python.
I'd like to use OData as the transport mechanism (as opposed to SOAP) using our existing MVC application. I'm struggling to find anyone mentioning an implementation of an OData provider for MVC.
Can you suggest either how I might be able to start rolling my own OData ASP.NET MVC provider or point me to somewhere which might have already started something similar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以查看
https://meta.stackexchange.com/questions/43991/implement -odata-api-for-stackoverflow
在这里实现 https://data.stackexchange.com
You could check this out
https://meta.stackexchange.com/questions/43991/implement-odata-api-for-stackoverflow
implemented here https://data.stackexchange.com
带有 MVC 的 OData 非常容易使用 MVC Web API 进行设置和使用。
例如,您的 OData 控制器将如下所示:
可以在此处查看详细的演练:http://blog.longle.net/2013/06/18/mvc-4-web-api- odata-entity-framework-kendo-ui-grid-datasource-with-mvvm/
OData with MVC is extremely easy to getup and going with MVC Web API.
e.g. Your OData controller would look like this:
A detailed walk-through can be seen here: http://blog.longle.net/2013/06/18/mvc-4-web-api-odata-entity-framework-kendo-ui-grid-datasource-with-mvvm/