Dynamic 基于httprequest的web api添加路由

Dynamic 基于httprequest的web api添加路由,dynamic,odata,asp.net-web-api2,wcf-data-services,Dynamic,Odata,Asp.net Web Api2,Wcf Data Services,对于web api中的路由,路由将添加到global.asax中的应用程序启动事件中 例如: 只有在收到请求后,才会从URL解析产品,并需要生成相应的属性 如何以及在何处根据每个传入的HTTP请求添加新路由?除此之外,直到运行时才知道产品是否存在 在这种情况下,我必须将wcf数据服务与非类型化的自定义数据服务提供商一起使用吗?或者我可以改用web api 2.2吗?WebApi OData支持根据请求创建Edm模型。有关更多信息,请参考codeplex上的链接。不鼓励只提供答案的链接。由于网络

对于web api中的路由,路由将添加到global.asax中的应用程序启动事件中

例如:

只有在收到请求后,才会从URL解析产品,并需要生成相应的属性

如何以及在何处根据每个传入的HTTP请求添加新路由?除此之外,直到运行时才知道产品是否存在


在这种情况下,我必须将wcf数据服务与非类型化的自定义数据服务提供商一起使用吗?或者我可以改用web api 2.2吗?

WebApi OData支持根据请求创建Edm模型。有关更多信息,请参考codeplex上的链接。

不鼓励只提供答案的链接。由于网络的性质,它们可能会消失。请为子孙后代提供一份简短的摘要或代码示例。