我想使用WCF构建Restful API但是我很难决定如何实现这一点。
WCF Rest Starter Kit是为.Net 3.5开发的,并没有超越预览2.虽然它可以在当前的.NET Framework和Visual Studio 2010中使用,但从我的研究中可以看出它已经死了被目前处于预览5中的新WCF Web API取代。
另一方面,WCF Web API仅处于预览阶段,不应该在生产应用程序中使用,因为许多事情在发布之前可能会发生变化。也没有任何迹象表明它是否即将完成,以及它是否将在下一个.NET Framework版本中以及何时发布。
我发现自己处在摇滚和艰难的地方之间,如果可能的话,请向更广泛的社区寻求一些指导。
答案 0 :(得分:3)
你应该考虑Glenn Block的this tweet。
答案 1 :(得分:2)
答案 2 :(得分:2)
答案 3 :(得分:1)
我取决于你的申请。如果它使用ASP.NET MVC提供REST API的网站(也有视图)将减少技术,减少工作量,减少技术诀窍等。
如果它只是一个REST API,那么从开发风格中选择你更喜欢的东西:ASP.NET MVC或WCF Web API