我计划在同一个项目中同时使用 MVC 和 WEB API 控制器。当从客户端应用程序(如 Angular)调用这些控制器时,如何分离这些控制器。分隔它们的最佳方式是什么(通过动词/方法名称)。
假设您正在请求名为
index ActionResult
的控制器的 MVC Home
,那么请求将如下
http://yourdomain.com/Home/index
.
如果您请求一个 Web api
Get
方法,其 controller
名称为 Service
那么请求将像这样
http://yourdomain.com/api/Service