Как мне смешать страницы Web API и ASP.Net MVC в одном проекте?
Например, у меня есть модель User. Я хотел бы в том же проекте иметь ApiController, который будет отвечать на все HTTP-глаголы для управления объектами пользователя, и в то же время иметь контроллер, который будет возвращать соответствующие строго типизированные представления в зависимости от запрошенного действия.
Я не могу назвать оба контроллера UserController. Каков наилучший способ обойти это? Должен ли я назвать один UserApiController и другой UserController? Есть еще предложения?