Проверяйте HTTP GET запросы с быстрой проверкой - PullRequest
0 голосов
/ 25 марта 2020

У меня есть свободная проверка правильности, которая отлично работает для POST запросов проверки модели

services.AddMvc()
            .AddFluentValidation(fv => fv.RegisterValidatorsFromAssemblyContaining<...>());

Но как лучше всего присоединить валидатор к GET запросам? у которого нет модели [Frombody], которая будет автоматически проверяться зарегистрированным валидатором для конкретной сущности.

[HttpGet] 
public IActionResult IsUsernameInUse(string userName, long userId)

ps Я знаю об аргументах обтекания опций в объекте и вызываем валидатор явно как

...
validator.Validate(new CheckUsernameRequset{UserName = username, UserId = userId});
...

Но я ищу более аккуратный, например, украшать действие каким-либо атрибутом и т. Д. c.

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