Ответ 1
ActionExecutingContext
имеет свойство HttpContext
. Оттуда вы можете получить свойство Request
, которое имеет свойство HttpMethod
, которое сообщает вы, какой метод был использован в этом запросе.
У меня есть такие методы:
[HttpPost]
public ActionResult Delete(BaseViewModel vm) {
public ActionResult Delete(string ac) {
try {
Из моего фильтра действий есть способ, которым я могу проверить, является ли метод сообщением или получает?
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
??
ActionExecutingContext
имеет свойство HttpContext
. Оттуда вы можете получить свойство Request
, которое имеет свойство HttpMethod
, которое сообщает вы, какой метод был использован в этом запросе.