如何在一个项目中混合使用Web API和ASP.Net MVC页面?在一个项目中混合使用Web Api和ASP.Net MVC页面
例如,我有型号的用户。我希望在同一个项目中拥有一个ApiController,它将响应所有用于管理用户实体的HTTP动词,并同时拥有一个Controller,根据请求的Action请求返回相应的强类型视图。
我无法命名两个控制器UserController。最好的解决办法是什么?我应该命名一个UserApiController和另一个UserController吗?还有其他建议吗?
显而易见的答案是有两个名称不同的控制器。你想要做什么? – tzerb
我只是寻找一个优雅的结构,让我在同一个项目中做到这一点。我想一个单独的命名空间是一个好主意。 –