Да.ModelState является частью ViewData.Таким образом, вы можете получить его, используя:
filterContext.Controller.ViewData.ModelState
Например, если вы хотите внедрить некоторый код после выполнения действия, но только если ModelState.IsValid == true
, вы можете сделать:
public override void OnActionExecuted(ActionExecutedContext filterContext)
{
if (!filterContext.Controller.ViewData.ModelState.IsValid) return;
// do something
}