при переопределении OnActionExecuting, как мне вернуть результат Json без перехода к действию?
Ответ 1
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (/* whatever */)
{
var result = new JsonResult();
result.Data = /* json data */;
filterContext.Result = result;
return;
}
base.OnActionExecuting(filterContext);
return;
}