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