Подтвердить что ты не робот

Как я могу определить, является ли метод результатом получения или сообщения из моего фильтра действий MVC?

У меня есть такие методы:

    [HttpPost]
    public ActionResult Delete(BaseViewModel vm) {

    public ActionResult Delete(string ac) {
        try {

Из моего фильтра действий есть способ, которым я могу проверить, является ли метод сообщением или получает?

    public override void OnActionExecuting(ActionExecutingContext filterContext)
    {

??

4b9b3361

Ответ 1

ActionExecutingContext имеет свойство HttpContext. Оттуда вы можете получить свойство Request, которое имеет свойство HttpMethod, которое сообщает вы, какой метод был использован в этом запросе.