fluentvalidation 相关问题

Fluent Validation是一个ASP.NET MVC集成验证框架,允许开发人员使用表达式设置验证规则。它是可测试的并且与控制(依赖注入)模式和TDD(测试驱动开发)技术的反转完全兼容。

FluentValidation:默认情况下自动为所有属性应用规则

我有一个具有一些属性的Person,所以我想自动默认为所有属性应用FluentValidation Rule例如:string:NotNull(),NotEmpty(),Length()... enum:IsInEnum()List:...

回答 1 投票 1

FluentValidation递归列表导致堆栈溢出

我正在使用FluentValidation.AspNetcore 8.2.2并且有一个对象模型,其中包含相同类型的子项列表。我想使用流畅的验证来验证对象。当试图......

回答 1 投票 1

FluentValidation自定义类型转换错误消息

有没有办法显示自定义类型转换错误消息?我有Nullable 模特中的财产。如果我传递一些无意义的值,如1作为DateTime,我收到一条错误消息:字段{...

回答 2 投票 0

流畅的验证 - 在一个自定义验证器中组合两个验证器

我有以下验证器类:public class FranchiseInfoValidator:AbstractValidator {public FranchiseInfoValidator(){RuleFor(...

回答 1 投票 0

WebAPi - 统一来自ApiController和OAuthAuthorizationServerProvider的错误消息格式

在我的WebAPI项目中,我使用Owin.Security.OAuth添加JWT身份验证。在我的OAuthProvider的GrantResourceOwnerCredentials中,我使用下面的行设置错误:context.SetError(“...

回答 2 投票 23

FluentValidation中的DependentRules顺序

我有像公共类Command:IRequest的模型 {public int Id {get;组; public int LabelId {get;组; public int UserId {get;组;和流利的验证器......

回答 1 投票 2

如何一般地注册所有验证器[重复]

我使用开放泛型类型的依赖注入有问题。要立即注册验证器,我必须写:container.RegisterType ,UserValidator>();我需要 ...

回答 1 投票 0

Fluent验证过滤器参数用于collectionValidator

我正在尝试使用FluentValidation过滤在集合验证中使用的参数:我有一个通用的集合类,它看起来像:public class Item Collection {...

回答 1 投票 0

Fluent Validation链规则不适用于多个When条件

我有一个非常有趣的行为。我有以下两个测试用例:[事实] public void Ctor_WhenNeverIsTrueAndAfterOcurrenceIsNotNull_HasError(){//安排var reccurenceEnd = new ...

回答 1 投票 0

嵌套属性的FluentValidation消息

我有一个复杂属性的类:公共类A {public B Prop {get;组;公共类B {public int Id {get;组;我添加了一个验证器:public ...

回答 2 投票 3

如何使Fluent验证与对象列表一起使用[重复]

首先,我已经尝试过这个问题的步骤。这个类Post使用流畅的验证公共类Post {// ... public int? LampType {get;组; public int? ...

回答 1 投票 1

验证消息包含“{PropertyName}”而不是属性名称

我使用流畅的验证与客户端不显眼的验证。 @ Html.LabelFor(model => model.Login,UserRes.Login)@Html ....

回答 1 投票 4

类型'FluentValidation.IValidator'不是开放的泛型类

在ASP.NET核心应用程序上,我正在注册services.Scan(x => x.FromAssembliesOf(typeof(Startup))。AddClasses(y => y.AssignableTo(typeof(IValidator)))。AsImplementedInterfaces()....

回答 1 投票 0

使用Nuget更新FluentValidation后NinjectValidatorFactory出错

我的NinjectModule中有以下代码行:Bind ()。至 ().InSingletonScope();这曾经工作得很好,但在做了一堆......

回答 2 投票 9

fluentvalidtion长度的客户端错误消息不显示

我使用FluentValidation来验证LoginViewModel,就像这个公共类LoginViewModelValidator:AbstractValidator {public LoginViewModelValidator(){...

回答 1 投票 0

Autofac:DependencyResolutionException FluentValidation.IValidator

除IValidator注射外,一切正常。我得到如下错误:Autofac.Core.DependencyResolutionException:'在激活特定的...期间发生错误

回答 1 投票 0

使用Fluent验证的模型T的通用验证器?

我昨天刚刚介绍了Fluent Validation,我认为这很酷。我试过了它,它的工作原理。但我的应用程序目前有几种型号,我必须承认它对...有压力

回答 1 投票 2

使用FluentValidation的WithMessage方法和带有WarningMessage的参数

我是FluentValidation的新手。我正在编写验证器,我似乎无法弄清楚如何使用WarningMessage而不是ErrorMessage来执行.WithMessage并使用params。我可以 ...

回答 2 投票 0

流畅验证 - 将验证与特定流程最佳实践联系起来

使用http://fluentvalidation.codeplex.com/将验证规则绑定到特定流程的最佳做法目前我正在使用“规则集”功能将规则分组到不同的...

回答 2 投票 0

使用上下文验证模型

我想根据给定的条件验证传入的JSON。对于例如我有一个模型类定义为,public class Component {public string Id {get; set;} [JsonProperty] [必需] ......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.