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

Свободная проверка с использованием NotEmpty для целочисленного свойства
У меня есть следующий код: public class NewsEditViewDataValidator : AbstractValidator<NewsEditViewData> { public NewsEditViewDataValidator() { // Status unique identifier cannot be empty // Status unique...
16215 просмотров
schedule 05.12.2022

Добавление DataAnnotation в класс при использовании FluentValidation
Я использую среду FluentValidation для добавления проверки и аннотаций к моим моделям в проекте MVC. Мне нужно добавить аннотации данных на уровень класса модели. А именно, в модель необходимо добавить атрибут DisplayColumn. Но, поскольку я...
2464 просмотров

Вложенные макеты Razor, вызывающие сбой проверки клиента
Вот моя исходная страница создания (без вложения) — проверка клиента работает @model TennisClub.ViewModels.ClubMember.EditorModel @{ ViewBag.Title = "New Club Member"; ViewBag.LegendTitle = "Club Member"; }...
1140 просмотров

Как я могу предотвратить VerificationException при запуске теста с подключенным отладчиком?
Всякий раз, когда я запускаю любой из следующих модульных тестов с подключенным отладчиком, я получаю VerificationException внутри кода FluentValidation на этом этапе. точка (при необходимости опубликую всю трассировку стека позже): at...
2494 просмотров

Сопоставление ошибок проверки модели предметной области с ViewModel при использовании FluentValidation
Я надеюсь, что люди здесь могут дать мне некоторые идеи о том, как правильно это сделать. В настоящее время у меня есть ViewModel, которую я использую для рендеринга экрана. Модель представления фактически содержит сглаженные данные нескольких...
663 просмотров
schedule 30.01.2023

Плавная проверка в ASP.net MVC - проверки базы данных
Я использую фреймворк Fluent Validation в своем проекте ASP.net MVC 3. До сих пор все мои проверки были очень простыми (убедитесь, что строка не пуста, только определенной длины и т. Д.), Но теперь мне нужно проверить, существует ли что-то в базе...
6934 просмотров

свободная проверка не работает
Я все это отладил и заметил, что вызывается конструктор валидатора (и не один раз, что странно). То есть моя фабрика IoC работает правильно. Кастомная валидация с сервисными вызовами (правила с наборами правил) работает нормально (я отлаживал -...
3368 просмотров

Всегда отображается сводка FluentValidation
Я использую форму FluentValidation, и сводка проверки, кажется, отображается во время загрузки. У меня нет ничего, что, кажется, автоматически отправляет форму, и в моем контроллере проверка проверки не выполняется до тех пор, пока форма не будет...
1034 просмотров
schedule 23.08.2023

Набор правил вызова FluentValidation и общие правила
У меня есть следующий класс public class ValidProjectHeader : AbstractValidator<Projects.ProjectHeader> { public ValidProjectHeader() { RuleFor(x => x.LobId).Must(ValidateLOBIDExists);...
14986 просмотров
schedule 10.09.2022

Предложение для ServiceStack.NET
Предлагаемый способ использования ServiceStack.NET с Silverlight - использовать надстройку Linked-Project. Это позволяет использовать два синхронных проекта и их источники: один для Silverlight, другой для .NET 3.5+. Но когда дело доходит до...
135 просмотров
schedule 09.12.2023

DependencyResolver для каждого запроса в веб-API
В MVC создается экземпляр ModelValidatorProvider , который вызывается для проверки модели при каждом запросе. Это означает, что в среде DI он может принимать зависимости от объектов в пределах одного запроса, таких как единица работы или контекст...
6709 просмотров

Ненавязчивая проверка сложных моделей представлений с плавной проверкой — MVC3
Я пытаюсь понять, почему мой FluentValidation не выполняет ненавязчивую проверку некоторых свойств моей модели представления. Я установил через NuGet пакет FluentValidation для MVC3: Install-Package FluentValidation.MVC3 Результаты:...
2533 просмотров
schedule 18.02.2023

ServiceStack — проверка и доступ к базе данных
Я реализую API с помощью ServiceStack. Одним из ключевых аспектов моего решения является агрессивная стратегия проверки. Я использую ValidationFeature ServiceStack, что означает, что если в контейнере приложения зарегистрирован IValidator‹ ReqDto...
1136 просмотров
schedule 16.12.2023

Проверка пробелов в FluentValidation
Я использую FluentValidation и пытаюсь создать правило, которое выдает ошибку, если в строке есть пробел, то есть для имени пользователя. Я просмотрел эти SO, но, похоже, они не работают. Я уверен, что мой синтаксис немного нарушен? Что такое...
5370 просмотров
schedule 08.12.2023

Проверка MVC с другой ViewModel
Я написал шаблон T4, который автоматически генерирует все проверки следующим образом: public class UserValidator : AbstractValidator<User> { public UserValidator() { RuleFor(x => x.Email).NotEmpty(); RuleFor(x...
447 просмотров
schedule 03.07.2023

Плавная проверка несовместима с ASP.NET MVC 5
Я использую Fluent Validation v5.5 с ASP.NET v5.2.2 и получаю противоречивые результаты с проверкой. Моя модель просмотра: public class QuoteViewModel { [Display(Name = @"Day")] public int DateOfBirthDay { get; set; } [Display(Name...
2436 просмотров
schedule 24.12.2022

FluentValidation ShouldHaveValidationErrorFor с SetCollectionValidator
Я использую библиотеку FluentValidation в проекте ASP.NET MVC, и с точки зрения пользовательского интерфейса она работает так, как ожидалось. Нарушения правил отображают правильные ошибки. У меня есть родительский класс с валидатором и свойством...
2920 просмотров
schedule 13.05.2023

Свободные условные правила проверки
У нас есть условное требование, что непустое правило должно применяться к полю только при включенном флаге. Что-то вроде кода ниже. Это правильный подход? public AccountSetupModelValidator(ISessionProvider sessionProvider) { var...
9697 просмотров
schedule 29.10.2022

Как я могу использовать простые валидаторы (не зависящие от свойства) внутри класса флюидного валидатора?
Я использую беглый валидатор для .net, и он отлично работает для проверки состояния всех свойств моих объектов следующим образом: RuleFor(h => h.Applications).NotEmpty().WithName("Applications"); RuleFor(h =>...
107 просмотров

Использование FluentValidation для проверки взаимоисключающих полей
Я пытаюсь проверить, что только одно из трех полей имеет значение, используя FluentValidation. RuleFor(x => x.Date1) .Must(x => !x.HasValue) .When(x => x.Date2.HasValue || x.Date3.HasValue)...
1423 просмотров
schedule 26.01.2023