проверить, что поле уникально в бд, но asp.net core поддерживает только синхронную валидацию. Какие есть варианты, кроме валидации в самом контроллере и глобального фильтра? Использую fluentvalidation, если важно.
https://docs.fluentvalidation.net/en/latest/async.html
Я же в сообщении упомянул, что не хочется в каждом контроллере вызывать validateAsync.
ASP.NET’s validation pipeline is not asynchronous. If you use asynchronous rules with ASP.NET’s automatic validation, they will always be run synchronously.
Ну вот хотелось, чтобы асинхронно работала.
Заведи ишью, может завезут когда-нибудь :)
Уже есть. Сказали подумают :)
валидировать поля на корректности смысла нет делать асихронно. валидацию по бд эт уже бизнес логика
Мне нет смысла делать несколько слоев валидации, у меня не настолько сложное приложение. Хотелось бы на входе один раз сделать валидацию и дальше уже подразумевать, что данные валидны.
Обсуждают сегодня