将 OData(服务器端)与 Mono 结合使用
我们有纯 OData 服务(.Net 4,托管在 IIS 中),运行良好。我们想在 Linux 上部署此服务。
是否可以将 OData 与 Mono 一起使用?有人有过这样的经历吗?
We have pure OData service (.Net 4, hosted in IIS) which works fine. We want to deploy this service on Linux.
Is it possible to use OData with Mono? Have anyone had such experience?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我也想在我们的项目中使用odata,但我似乎他们不支持odata。
在 http://www.mono-project.com/WCF_Development 下,您将找到条目“Data服务”。在不支持的
组件下,没有计划支持
System.ServiceModel 中的 WCF 内容,这是不同的故事(尽管
也没有这方面的计划)。
嵌入到应用程序中,因此我们不必费心。
I also wanted to use odata for our project, but i seems that they don't support odata.
Under http://www.mono-project.com/WCF_Development you will find the entry "Data Services". under not supported
Components with no plan to support
WCF stuff in System.ServiceModel, which is in different story (though
no plan for this either).
to be embedded in the app, so we don't have to bother much.
您可以在单声道上将 Owin Self Host 与 HttpListener 一起使用。然后在其上托管您的 asp.net web api odata 4 应用程序。就像一个魅力(-:
但是,请注意以下问题:
https://github.com/odata/odata.net/issues/165
You can use Owin Self Host with HttpListener on mono. Then host your asp.net web api odata 4 app on top of that. Works like a charm (-:
But, be careful about following issue:
https://github.com/odata/odata.net/issues/165