Я создаю веб-сервис с использованием WebAPI ASP.NET.Какие еще HTTP-методы помимо POST, PUT, DELETE, GET
Кажется, что имя метода в ApiController отображается на Uri.
Е.Г., PutProducts добавить продукты
Что делать, если я хочу метод, который выполняет сказать .. пакетный файл .. как ExecuteProcess1();
Это не должно возвращать никакой ценности какого-либо бизнеса. Это просто для клиентов, чтобы стрелять по своему усмотрению, где это будет соответствовать моему веб-сервису? Каким должен быть метод?
Значит, это не будет частью ApiController? –
Конечно, это будет часть 'ApiController'. Все действия должны быть частью какого-либо контроллера. Вам просто нужно выбрать собственное имя для своего ресурса. Это будет зависеть от типа информации, которую вы манипулируете на своем сервере. –
, что технически не верно. PUT и DELETE также изменяют определенное состояние на сервере. – Aliostad