Один AuthorizationHandler на модель - PullRequest
0 голосов
/ 30 августа 2018

У меня есть следующая модель в приложении ASP.NET Core:

public class GetPostModel {
  public Int32 PostId { get; set; }
}

Мне нужно проверить, авторизован ли пользователь для получения сообщения с заданным идентификатором PostId.

Я рассматриваю возможность использования одного обработчика авторизации ресурсов только для этой модели.

Таким образом, обработчик должен получить GetPostModel и текущего пользователя в качестве параметров.

Можно ли создать такой AuthorizationHandler в ASP.NET Core 2.1?

Я искал, и кажется, что он всегда содержит требование / политику?

...