Использование функции набора правил FluentValidation в веб-APIC#

Место общения программистов C#
Anonymous
Использование функции набора правил FluentValidation в веб-API

Сообщение Anonymous »

Я хотел бы использовать функцию набора правил FluentValidation в проекте веб-API, поскольку я не хочу выполнять проверки вручную, поэтому я использую FluentValidationModelValidatorProvider.Configure, чтобы добавить FluentValidation в ModelValidatorProviders, чтобы мои модели автоматически проверялись перед отправкой в ​​метод действия.

До этого момента все отлично и работает правильно, но что, если Я решил использовать функцию набора правил? Когда дело доходит до автоматической проверки, примеры, которые вы видите в Интернете, используют CustomizeValidatorAttribute следующим образом:

Код: Выделить всё

public ActionResul Something([CustomizeValidator(RuleSet = "RuleName")]MyModel myModel)
Но проблема в том, что CustomizeValidator доступен только для ASP.NET MVC, так что мне делать, чтобы в веб-API было хотя бы похожее поведение?

п>

Подробнее здесь: https://stackoverflow.com/questions/345 ... on-web-api

Вернуться в «C#»