2015-10-22 2 views
2

Это скорее структурный вопрос, чем технический.ASP.NET MVC Web app to REST API

Я сделал классическое веб-приложение с ASP.NET MVC. Я хорошо работаю, сервер отвечает HTML, когда я отправляю ему URL-адрес. ОК.

Теперь я хочу сделать мобильное приложение (Android) для доступа к тем же данным. Возможно, есть способ использовать методы контроллера, которые уже возвращают объекты, которые мне нужны.

Итак, вопрос: Есть ли простой способ сделать REST API из ASP.NET MVC WebAPP? Еще раз, я думаю, что метод контроллера будет почти таким же. Он просто не должен возвращать HTML, но, например, XML.

Я новичок в технологиях веб-сервисов.

ответ

0
  1. Добавить WebAPI проект в решение
  2. Настройки контроллеров Web API
  3. классов Повторного использования MVVC для доступа к базе данных
  4. Возврата необходимых данных - WebAPI вернет его в JSON и XML (зависит, как клиент будет потреблять это)
+0

Кажется, хорошо, я рассмотрю это. –