Yod*_*oda 6 asp.net-mvc odata asp.net-web-api
我已经完成了一个ASP.NET-MVC5应用程序(网站),我有很多MVC控制器:

我想通过使用OData公开WEB API来扩展我的应用程序的功能.
例如,我想为Person模型类创建另一个控制器,但这次它应该是Web API而不是MVC控制器.我应该将WEB API存储在Controller文件夹中,然后调用它PersonWebAPIController吗?它会起作用吗?
回答你的问题Will it work?是的
但是,如果要在物理上分离代码,则可以在Controllers文件夹下创建自定义文件夹,并将所有ApiControllers文件夹放在新创建的文件夹中.如果要在逻辑上分离MVC和API控制器,请namespaces对它们使用不同的.
从技术上讲,您可以在Visual Studio项目下的任何自定义文件夹中拥有控制器.
| 归档时间: |
|
| 查看次数: |
2567 次 |
| 最近记录: |