Я занимаюсь разработкой приложения ASP.NET MVC 3.Мне нужно это приложение, чтобы использовать API, который я также должен реализовать.Оба API должны быть доступны из действий контроллера ASP.NET MVC и Ajax.Теперь довольно просто создать API с использованием ASP.NET MVC, но возможно ли это использовать из других действий веб-сайта ASP.NET MVC?Я полагаю, что WCF довольно прост в использовании, поскольку он является просто справочным сервисом.
Другими пользователями API могут быть Windows Phone и iPhone.
Обновление:
МногиеAPI воспринимается только как место, где вы потребляете данные, но как насчет той части, где вы хотите выполнять команды или делать что-то вроде добавления клиента или изменения foo?