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

Проблема с проверкой модели представления с помощью плавной проверки
Я пытаюсь проверить модель просмотра, используя плавную проверку. Когда я публикую объект viewmodel, modelstate.isvalid всегда возвращает false. Когда я проверил значения отправленного объекта, свойства, которые использовались для отображения данных...
1079 просмотров

Выдавать исключение при сбое одного правила FluentValidation
Можно ли с помощью FluentValidation создать исключение при сбое одного правила? Например, я хотел бы вызвать Validate() и для первого правила, приведенного ниже, чтобы просто проверить, а второе, чтобы генерировать исключение, если оно ложно....
8977 просмотров
schedule 16.10.2022

FluentValidation — проверка нескольких свойств
Создайте форму, в которой пользователь может ввести дату/время начала и дату/время окончания события. Вот валидатор: public class EventModelValidator : AbstractValidator<EventViewModel> { public EventModelValidator() {...
19741 просмотров
schedule 20.04.2024

Я могу получить ошибку 400, но нет объекта json с быстрой проверкой ServiceStack
Контрольный список: Дто есть Х Объект ответа — XResult :IHasResponseStatus, и он находится в том же пространстве имен, что и X. XValidator:AbstractValidator работает. Я могу получить ошибку 400 при отправке недопустимого объекта...
356 просмотров
schedule 21.05.2024

FluentValidation на сервисном уровне?
Я использую FluentValidation в своих моделях просмотра в ASP.NET MVC 3, и это работает потрясающе! Теперь я хочу использовать его в качестве моего механизма проверки для моих объектов домена внутри моего сервисного уровня. Можете ли вы делать с...
2008 просмотров

FluentValidation + расширения MVC (метаданные) не будут работать вместе
для моего проекта я использую две библиотеки: FluentValidation (http://fluentvalidation.codeplex.com/) для проверки модели представления. Расширения MVC (http://mvcextensions.codeplex.com/) для быстрой настройки метаданных для моих моделей...
721 просмотров

Проверка уникального имени FluentValidation с использованием базы данных
У меня есть модель Category с полем Name, и имя каждой категории должно быть уникальным. Я сделал проверку, и она работает, когда я пытаюсь создать новую категорию, но у меня возникают проблемы при попытке ее редактирования. На данный момент он...
18735 просмотров

model.isvalid mvc servicesstack свободная проверка
Я использую стек служб библиотеки, и у меня возникла проблема с использованием библиотеки ServiceStack.FluentValidation.Mvc3. Я выполнил шаги по настройке этой библиотеки, чтобы механизм asp.net mvc распознавал свойство Model.IsValid , но это всегда...
487 просмотров

должна быть проверена только минимальная/максимальная длина
Я использую инфраструктуру FluentValidation в своем проекте ASP.NET MVC 4 для проверки как на стороне сервера, так и на стороне клиента. Существует ли собственный (не взлом) способ проверки длины строки только с максимальной или только с...
8206 просмотров
schedule 21.12.2023

Использование INotifyDataErrorInfo со встроенным UserControl в WPF (с Caliburn.Micro)
Я унаследовал некоторый код для довольно сложного приложения WPF, которое использует Caliburn.Micro для реализации шаблона MVVM. Он использует автоматически привязываемые представления для просмотра моделей с использованием соглашений об именах...
897 просмотров

Почему MVC FluentValidation InclusiveBetween всегда выдает ошибку с DateTime?
Если у меня есть свойство в модели представления, например: [DataType(DataType.DateTime)] public DateTime? MyDate{ get; set; } И такое правило проверки: public class YourDetailsViewModelValidator :...
656 просмотров
schedule 07.01.2024

Подключение проверки в MediatR и ASP.NET Core с помощью autofac
Я только начал использовать MediatR в основном проекте asp.net и изо всех сил пытаюсь подключить проверку... Вот мой контроллер: public class PersonController : Controller { IMediator mediator; public PersonController(IMediator...
1508 просмотров

Проверьте, есть ли у свойства дочерний валидатор FluentValidation
Приведенный ниже тест терпит неудачу, когда я запускаю его. У меня есть объект instruction с рядом свойств, для большинства из которых требуются собственные валидаторы. Я хочу иметь возможность проверить наличие валидаторов для этих дочерних...
866 просмотров
schedule 01.12.2022

Как вернуть ключ для всей модели в FluentValidation
Представьте, у вас есть эта модель public Class SomeModel { public string someString1 { get; set; } public string someString2 { get; set; } } Теперь вы хотите проверить эту модель. В FluentValidation вы пишете this.RuleFor(m =>...
101 просмотров
schedule 25.11.2023

FluentValidation документирует правила валидации
Я унаследовал множество валидаторов FluentValidation, которые мне нужно задокументировать и протестировать. Документация должна содержать модель, имя свойства, минимальную/максимальную длину, нуль/не нуль, минимальные/максимальные значения, сообщение...
78 просмотров
schedule 30.11.2022

FluentValidation: как автоматически зарегистрировать все валидаторы из другой сборки?
Я использую библиотеку FluentValidation.AspNetCore (версия = 8.6.2) для проекта .Net Core. Что я хотел бы сделать, так это автоматически зарегистрировать все мои валидаторы в классе Startup.cs, используя что-то вроде этого (это то, что я использую...
2472 просмотров

FluentValidator. Добавьте _validateService для всех моделей
Мне нужно создать свободный _валидатор, где я не буду использовать только одну модель. Если мне нужно больше моделей в моем контроллере? Я создам для каждой модели _validator{modelName}? Мой код public class UserDtoValidator :...
30 просмотров

Для нестатического поля требуется проверка класса с возвращаемым объектом FluentValidation.
Я пытаюсь добавить FluentValidator в свою рабочую службу .net core 3.1. Я создал класс, который будет содержать мои проанализированные файлы CSV. public partial class Subjects { public Guid SubjectId { get; set; } public...
38 просмотров
schedule 04.01.2024

Вручную проверить с помощью FluentValidation без типа
Я пытаюсь вручную проверить модель ( PageModel ), которая имеет свойство ( Questions ), которое является IEnumerable полиморфных типов. Я не мог заставить это работать автоматически, поэтому я пытаюсь использовать код ниже. public IActionResult...
372 просмотров