У меня есть следующая модель в приложении ASP.NET Core:
public class GetPostModel {
public Int32 PostId { get; set; }
}
Мне нужно проверить, авторизован ли пользователь для получения сообщения с заданным идентификатором PostId.
Я рассматриваю возможность использования одного обработчика авторизации ресурсов только для этой модели.
Таким образом, обработчик должен получить GetPostModel и текущего пользователя в качестве параметров.
Можно ли создать такой AuthorizationHandler в ASP.NET Core 2.1?
Я искал, и кажется, что он всегда содержит требование / политику?