我过去曾成功使用WCF Data Services Toolkit,但我意识到这可能是一个死的项目(Codeplex的最后一次修改是2011年5月)。
后继者似乎是Microsoft ASP.NET Web API OData提供者,它正在作为更广泛的Web API工作的一部分而开发。
我需要将自定义OData服务公开为SharePoint解决方案的一部分,因此在WSP中轻松打包会更好。我试图公开WCF DST但尚未成功。
Web API OData提供商是否已准备好投入生产(几个月后)?
指向显示如何将Web API OData端点作为SharePoint WSP的一部分安装的资源的任何指针?
注意: SharePoint 2010(我们当前的生产目标)是在.NET 3.5中构建的,可能会阻止使用Web API。
答案 0 :(得分:3)
绝对是Microsoft ASP.NET Web API OData
- 它目前在Nuget的RC上,但是您可以从夜间构建源中获取最新的一些内容 - 每晚构建已包含更成熟的版本。
Nuget每晚构建Feed是http://www.myget.org/F/aspnetwebstacknightly/
正式版本即将发布 - (尚无确切的日期设定),但该团队的目标是2月中旬。