fluentvalidation

Всякий раз, когда я подключаю fluent validation к своему asp.net core MVC app я начинаю получать NullReferenceException , я следовал руководству по интеграции для asp.net ядро на github, но я не могу понять, где сбой. ниже приведен мой класс модели валидатор и конфигурация службы Public void ConfigureServic...

У меня есть сайт MVC 3, но я использую не-MVC fluentvalidation dll. Я создал класс валидатора и в конструкторе поместил все мои RuleFors, а затем установил атрибут для моего класса модели таким образом [FluentValidation.Attributes.Validator(typeof(MyValidator))] Проблема в том, что конструктор класса vali...

Я использую ASP.NET ядро, встроенный контейнер и MediatR 3, который поддерживает "поведенческие" конвейеры : public class MyRequest : IRequest<string> { // ... } public class MyRequestHandler : IRequestHandler<MyRequest, string> { public string Handle(MyRequest message) { re...

Действительно новый для C#, ASP.NET MVC и FluentValidation. У меня есть модель пользователя, такая как: public class UserDetails{ public int ID { get; set; } public string UserName { get; set; } public string Email { get; set; } } На данный момент я проверяю имя пользователя и адрес электронн...

Я только начинаю знакомиться с ServiceStack и наткнулся на FluentValidation. Я следил за введениями и создал небольшое приложение Hello. Моя проблема заключается в том, что когда я пытаюсь проверить запрос DTO , никакие сообщения об ошибках не возвращаются, чтобы описать, как он не прошел проверку, только п...

например, у меня есть валидатор с двумя правилами проверки: // Rule 1 RuleFor(o => o.Email).Must((email) => this.GetDataDataFromDB(email) != 0) .WithMessage("User with provided Email was not found in database!"); // Rule 2 RuleFor(o => o.Email).Must((email) => this.GetDataDataFromDB(email)...

Я использую фреймворк FluentValidation в моем ASP.NET проект MVC 4 для проверки как на стороне сервера, так и на стороне клиента. Существует ли собственный (не взломанный) способ проверки длины строки только с максимальной длиной или только с минимальной длиной? Например так: var isMinLengthOnly = true; ...

У меня есть 2 свойства Email и Confirm Email. Как представить строку в формате ARG для локализованного названия собственность Например: - public class Account { public string Email {get;set;} public string ConfirmEmail {get;set;} } Public AccountValidator : AbstractValidator<Account> { publi...

Ниже приведена упрощенная версия моей проблемы. Я не могу расплющить модель. Есть список "детей", которые мне нужны для подтверждения дня рождения. Я не могу, кажется, ссылаться на дату в родительском классе и было интересно, как это делается в Fluent Validation? Модель [Validator(typeof(ParentValidator)...

у меня есть следующее определение viewmodel public class AccessRequestViewModel { public Request Request { get; private set; } public SelectList Buildings { get; private set; } public List<Person> Persons { get; private set; } } поэтому в моем приложении должен быть по крайней мере 1 чело...