1 | |
Как указать методу WebAPI контроллера, что именно он будет использоваться для ответа на какой-либо запрос?19.09.2014, 16:08. Показов 1100. Ответов 1
Метки нет Все метки)
(
В общем, суть такова :
1. Есть родительский контроллер, который сам по себе web-методов в явном виде не содержит. 2. Есть дочерний контроллер, содержащий всего 1 метод - POST (с параметром [FromBody]). Проблема : в родительском контроллере так же содержатся public методы без параметров, и т.к. писал его не я - не могу сказать, используются ли они в качестве web-методов. Найденные решения: 1. Использовать PUT - помогает, но хотелось бы все же разобраться с POST. 2. Сделать базовые методы protected - как вариант, но опять же - писал не я, использоваться они могут неизвестно где и как. Вопрос : т.к. любой подходящий по параметрам public метод контроллера может отвечать на запрос - можно ли сделать так, чтобы на POST-запрос отвечал именно метод дочернего контроллера?
0
|
|
19.09.2014, 16:08 | |
Ответы с готовыми решениями:
1
Как в скрипте указать какой именно файл нужно проигрывать? А какой будет использоваться объем? Как при загрузке иконки из файла ресурсов указать какой именно размер надо загрузить? |
1 / 1 / 1
Регистрация: 22.09.2014
Сообщений: 7
|
|
22.09.2014, 18:57 | 2 |
именуйте методы с помощью аттрибута:
[ActionName("имяМетода")] обязательно добавьте в роуты: config.Routes.MapHttpRoute( "ActionApi", "api/{controller}/{action}/{id}", new { id = RouteParameter.Optional });
0
|
22.09.2014, 18:57 | |
Помогаю со студенческими работами здесь
2
Как указать параметр ячейки - что он именно 'текст'? Как определить какой именно POST запрос приходит в HttpHandler Подскажите идею для игры, которая будет полезна в какой либо науке (химии, физике)
Найти вероятность того, что из колоды на 52 карты будет взята либо пика, либо король Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |