Почему ResourceFilter имеет модельное состояние? - PullRequest
0 голосов
/ 15 января 2019

В базовых документах ASP.NET было сказано, что ResourceFilters выполняется до Привязка модели , поэтому мы можем повлиять на процесс привязки модели до того, как это произойдет.

так почему у нас есть ModelState свойство в ResourceExecutingContext ?

public class MyAttribute : Attribute, IResourceFilter
{
    public void OnResourceExecuted(ResourceExecutedContext context)
    {
        //throw new NotImplementedException();
    }

    public void OnResourceExecuting(ResourceExecutingContext context)
    {
        if (context.ModelState.IsValid)
        {

        }

    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...