Вопросы по теме 'fluentvalidation'

Как выполнить модульное тестирование дочерних валидаторов с условием When() с помощью FluentValidation.TestHelper
Метод расширения .ShouldHaveChildValidator() в пространстве имен FluentValidation.TestHelper не имеет перегрузки, которая принимает модель. Как проверить правильность настройки дочерних валидаторов при использовании предложения When(), как в...
2071 просмотров
schedule 14.11.2022

ASP.NET MVC ModelState всегда действителен с Fluent Validation
Я пытаюсь использовать плавную проверку с проектом ASP.NET MVC. Я пытаюсь проверить свою модель представления. Это моя модель просмотра, [Validator(typeof(ProductCreateValidator))] public class ProductCreate { public string ProductCategory...
2839 просмотров
schedule 07.10.2023

Использование файла конфигурации Unity, как зарегистрировать реализацию валидатора FluentValidation с бетоном в другой сборке
Я пытаюсь зарегистрировать реализацию FluentValidation.IValidator с помощью файла конфигурации Unity. Реализация Validator находится в сборке, на которую указывает ссылка. Не уверен, важно это или нет. У меня есть узел WCF с двумя ссылками (для...
635 просмотров
schedule 27.02.2024

Экземпляры FluentValidation AbstractValidator‹›, не обнаруженные NancyFx
У меня есть проект NancyFx, который ссылается на другой проект, содержащий все экземпляры FluentValidation AbstractValidator. Этот проект валидации также ссылается на NancyFx.Validation.FluentValidation, однако ни один из валидаторов, которые я...
537 просмотров
schedule 16.05.2024

Необходимый внешний ключ FluentValidation MVC
Я создаю UserValidator для проверки UserViewModel с помощью FluentValidation MVC 5. public class UserValidator : AbstractValidator<UserViewModel> { public UserValidator() { RuleFor(u => u.UserName) .NotEmpty()...
520 просмотров
schedule 01.11.2022

Проверка FluentValidation на наличие повторяющихся объектов в подколлекции
У меня есть класс MainEntity , и у него есть коллекция SubEntity . Ниже приведена текущая проверка: public class MainEntityValidator : AbstractValidator<MainEntity> { public MainEntityValidator() { RuleFor(x =>...
5247 просмотров
schedule 19.10.2023

Как проверить строку по списку строк при проверке Fluent?
У меня есть поле адреса электронной почты, для которого существует проверка на стороне клиента, запрещающая несколько временных доменов, таких как tempmailder.com или dispostable.com. На стороне сервера я использовал плавную проверку для указания...
2241 просмотров

Проверить уникальность свойства в списке в FluentValidation
Я пытаюсь убедиться, что список имеет уникальные SSN. Я получаю сообщение «Не удалось автоматически определить имя свойства для элемента выражения => элемент. Укажите либо имя пользовательского свойства, вызвав ошибку «WithName». Можем ли мы знать,...
3612 просмотров
schedule 09.04.2024

Swagger не распознает Fluent Validation вложенных объектов
Я использую Fluent Validation для своих моделей и пытаюсь сопоставить поля и проверку с помощью Swagger. У меня есть следующая модель: public abstract class PersonModel { protected PersonModel() { DetailModel = new...
1365 просмотров
schedule 28.12.2023

FluentValidation: методы расширения, применяющие одно и то же правило к нескольким свойствам
Спасибо, Хассан, за вклад, но я хочу добиться того же правила, применимого к нескольким свойствам. например, имя, фамилия и пол должны быть проверены для проверок Is Not Null и Is Not Empty, и это общие проверки. что большинство свойств класса должны...
362 просмотров
schedule 16.05.2024

FluentValidation не работает с коллекцией объектов внешней модели
У меня возникли проблемы с тем, чтобы FluentValidation работал с коллекцией объектов. Действие POST моего контроллера принимает IEnumerable объектов, как показано ниже. Когда я публикую действие, которое принимает один EventInputDto с неправильно...
1259 просмотров
schedule 14.11.2022

C# Триггер стиля WPF срабатывает, но Margin не устанавливается в TextBox
Я пытаюсь реализовать проверку в своем приложении и наткнулся на это в качестве примера/учебника. https://gist.github.com/holymoo/11243164 После реализации этого у меня есть следующий элемент в моем xaml. Это работает, но сообщение об ошибке...
162 просмотров
schedule 14.07.2022

Возвращать ошибки привязки модели и ошибки Fluent Validation в одном BadRequest
На ASP.NET Core 2.2 ApiController у меня есть следующее действие: public async Task<IActionResult> Create([FromBody]Model model) { } Где Model - это следующее: public class Model { public String Title { get; set; } public...
780 просмотров

Диапазон FluentValidation вызывает исключение InvalidOperationException в представлении Razor
Я работаю с ASP MVC 5, и я новичок в использовании FluentValidation. Я пытаюсь проверить простой диапазон. У меня есть такой класс public int Property { get; set; } И это моя проверка RuleFor(x => x.Property).NotEmpty()...
91 просмотров

Как назначить сообщение об ошибке хорошей текстовой метке с помощью FluentValidaiton в моем приложении xamarin.forms
В настоящее время пользователь заполняет форму с несколькими входами. Прямо сейчас у меня есть метка под каждой записью, которая будет отображать сообщение об ошибке, если проверка не пройдет. Моя проблема в том, что прямо сейчас я не могу...
370 просмотров

Как указать FluentValidation не проверять правила для подполей полей, не включенных в запрос?
Я использую FluentValidation версии 9.2.2. Я получаю следующее сообщение: System.NullReferenceException: 'Object reference not set to an instance of an object.' Json: {geographyInfo: {Код страны: UK}} RuleFor(x =>...
28 просмотров
schedule 03.11.2022

Проверка коллекции с помощью FluentValidation, возвращающего одну ошибку правила с ошибкой для свойства.
Я только начал использовать FluentValidation v9.x и мне интересно, как проверить правила в коллекции. В основном, если у меня есть коллекция веществ public class Substance { public int? SubstanceId { get; set; } public string SubstanceName {...
40 просмотров
schedule 08.02.2024