Вопросы по теме '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 просмотров
schedule
24.02.2023
Вложенные макеты Razor, вызывающие сбой проверки клиента
Вот моя исходная страница создания (без вложения) — проверка клиента работает
@model TennisClub.ViewModels.ClubMember.EditorModel
@{
ViewBag.Title = "New Club Member";
ViewBag.LegendTitle = "Club Member";
}...
1140 просмотров
schedule
04.01.2024
Как я могу предотвратить VerificationException при запуске теста с подключенным отладчиком?
Всякий раз, когда я запускаю любой из следующих модульных тестов с подключенным отладчиком, я получаю VerificationException внутри кода FluentValidation на этом этапе. точка (при необходимости опубликую всю трассировку стека позже):
at...
2494 просмотров
schedule
28.05.2022
Сопоставление ошибок проверки модели предметной области с ViewModel при использовании FluentValidation
Я надеюсь, что люди здесь могут дать мне некоторые идеи о том, как правильно это сделать.
В настоящее время у меня есть ViewModel, которую я использую для рендеринга экрана. Модель представления фактически содержит сглаженные данные нескольких...
663 просмотров
schedule
30.01.2023
Плавная проверка в ASP.net MVC - проверки базы данных
Я использую фреймворк Fluent Validation в своем проекте ASP.net MVC 3. До сих пор все мои проверки были очень простыми (убедитесь, что строка не пуста, только определенной длины и т. Д.), Но теперь мне нужно проверить, существует ли что-то в базе...
6934 просмотров
schedule
28.12.2023
свободная проверка не работает
Я все это отладил и заметил, что вызывается конструктор валидатора (и не один раз, что странно). То есть моя фабрика IoC работает правильно. Кастомная валидация с сервисными вызовами (правила с наборами правил) работает нормально (я отлаживал -...
3368 просмотров
schedule
06.08.2022
Всегда отображается сводка 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 просмотров
schedule
11.02.2024
Ненавязчивая проверка сложных моделей представлений с плавной проверкой — 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 просмотров
schedule
16.07.2022
Использование FluentValidation для проверки взаимоисключающих полей
Я пытаюсь проверить, что только одно из трех полей имеет значение, используя FluentValidation.
RuleFor(x => x.Date1)
.Must(x => !x.HasValue)
.When(x => x.Date2.HasValue || x.Date3.HasValue)...
1423 просмотров
schedule
26.01.2023