В прошлом я создал несколько приложений ASP.NET MVC, но раньше я никогда не использовал WebAPI. Мне интересно, как я могу создать простое приложение MVC 4, которое делает простой материал CRUD через WebAPI вместо обычного контроллера MVC. Фокус в том, что WebAPI должен быть отдельным решением (и, на самом деле, вполне может быть на другом сервере/домене).
Как мне это сделать? Что мне не хватает? Это просто вопрос настройки маршрутов для указания на сервер WebAPI? Все примеры, которые я нашел, показывающие, как использовать WebAPI с использованием приложения MVC, похоже, предполагают, что WebAPI "испечен" в приложении MVC или, по крайней мере, находится на одном сервере.
О, и пояснить, я не говорю о вызовах Ajax с использованием jQuery... Я имею в виду, что контроллер приложений MVC должен использовать WebAPI для получения/размещения данных.