WebApi EntitySetController使用复合键

时间:2014-04-08 15:45:38

标签: asp.net-web-api asp.net-web-api-odata

优秀的示例代码:Support Composite Key in ASP.NET Web API OData 说明了如何创建路由约定以使WebApi OData与复合键一起使用。

然而它正在使用ODataController(as one of the unanswered discussions on the sample code mentions),我认为它有许多缺点(我还没有完全发现)...有没有人使用EntitySetController的好处创建了一个例子?

1 个答案:

答案 0 :(得分:1)

展望未来推荐的方法是直接从ODataController派生。 Visual Studio 2013提供了基于ODataController创建OData服务的脚手架。已经发现这比从EntitySetController派生的模型更灵活。您可以完全控制操作中的操作。