我们的软件有一个OData API,我们想用一个好的OData资源管理器打包它,这样开发人员就可以轻松发现属性和方法。
我们找到了这个:
http://www.silverlight.net/content/samples/odataexplorer/
但它在某些情况下不起作用而且很糟糕。我们需要一些直观和优雅的东西。
答案 0 :(得分:11)
LinqPad将允许您连接到WCF数据服务including OData endpoints。
答案 1 :(得分:5)
您要查找的工具是Sesame Data Browser 这是一个在线工作的Silverlight应用程序。
答案 2 :(得分:2)
对于开箱即用的应用程序,您可以使用Tableau或Excel(使用PowerPivot)来浏览您的服务和数据
对于基于Web的库,您可以检查最近发布了一个ODataQueryBUilder js库的datajs项目。有关详细信息,请参阅此博客:http://www.odata.org/blog/odataquerybuilder-a-cross-browser-javascript-library-for-building-odata-queries-3/
希望这会对你有所帮助。
答案 3 :(得分:0)
我最近尝试过LinqPad,但我发现它在解析OData XML时过于严格,所以让它适用于一些不太合规的OData服务非常困难。
OData Viewer Tool完美地为我工作(它有一个源代码,这也很好)