Мне нужно реплицировать приложение MVC4 WebAPI, но мое просто будет отображать данные, отправляемые ему, поэтому мне интересно, следует ли мне просто использовать более простую службу WCF, потому что приложение MVC4 WebAPI имеет много файлов. Открытый API очень прост:
public Task<HttpResponseMessage> PostData(HttpRequestMessage requestMessage)
У меня три вопроса:
- Можно ли избавиться от всех лишних .js и других файлов из MVC4 WebAPI, поскольку мне нужно только открыть API и не нужны никакие представления?
Если бы я перенес это на WCF, как бы выглядела подпись?
[OperationContract] HttpResponseMessage PostData (запрос HttpRequestMessage)
Стоит ли писать эхо-сервис в WCF?