我编写了一个OData服务,并要求使用控制器目录进行版本控制,例如:
控制器
- v1
- StaffController
- v2
- StaffController
我想输入版本1用户的uri odata / v1 / Staff或版本2用户的odata / v2 / Staff。
我已经尝试实现自己的IHttpControllerSelector并在WebApiConfig中修改MapHttpRoute,但是效果不佳。
您是否可以告诉我我是否朝着正确的方向前进,并指出我的代码示例?或者也许有更好的方法来创建版本?
提前致谢!
答案 0 :(得分:3)