fluentvalidation 相关问题

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

我可以根据相关实体中的字段来验证一个字段吗?

我有一个项目: public class Project { public int Id { get; set; } public int? ParentProjectId { get; set; } public DateTime? Deadline { get; set; } public Project ParentProject { ......。

回答 1 投票 0

流畅的验证NotEqual不是触发器。

我想通过使用Fluent验证RuleFor(x => x.FirstPassword).NotEqual(x => x.SecondPassword).WithMessage("Second password ...")来验证二级密码不能与一级密码相同。

回答 1 投票 0

多条件的条件验证

我很熟悉在FluentValidation中使用When、Uless和Other进行简单的条件验证。这对于单个条件的验证很有效。我想验证基于一个 ...

回答 1 投票 0

FluentValidation.ts 多重验证器和信息。

验证父代的子代不显示子代消息,只显示父代。如何才能看到子代和父代验证的所有消息? 接口IItem { id: number; subItem: ISubItem; ...

回答 1 投票 0

在Fluent Validation之前转换属性

在应用验证之前,我需要先转换我的属性(删除字符串上的空白)。具体来说,我想检查一个字符串是否是一个枚举的一部分,但该字符串可能包含空格(...

回答 1 投票 0

FluentValidation和自定义消息,告诉用户允许/期望哪些值

请考虑以下验证器,该验证器将按预期工作:公共类NewOrderSingleValidator:AbstractValidator {public NewOrderSingleValidator(){RuleFor(...

回答 1 投票 0

Asp.net核心Web Api覆盖模型验证

我正在创建一个asp.net核心Web API应用程序。我在哪里尝试使用流利的验证来验证模型。这是我的模型和验证者。公共类数据{公共字符串名称{get;设置; ...

回答 1 投票 0

如何使用C#FluentValidation ValidationContext.RootContextData

我是FluentValidation的新手,正在尝试创建一个在验证时接受某些上下文/参数的验证器。我创建了一个自定义验证器,在构造函数中,我有类似以下内容:...

回答 1 投票 0

流利验证中的密码验证器

如何使用Fluent验证来验证密码?例如,使用数据注释,我们可以将此属性[Password]设置为password属性,如何获得相同的结果,但是要使用流利的...

回答 1 投票 0

Fluent验证-修剪后验证字符串

我正在玩http://fluentvalidation.codeplex.com/来验证某些域模型。我有一个典型的情况,我想验证一个字符串,例如... RuleFor(x => x ....

回答 3 投票 5

AbstractValidator类尽管已注册为瞬态,但始终为单例

我正在使用SimpleInjector 4和FluentValidation7。我的AbstractValidators对我的DbContext有依赖性。公共类验证器:AbstractValidator {public ...

回答 1 投票 6

C#流利验证

我具有以下流利的验证,正在部分工作。如果输入3,则要求的值也有效,但是如果输入2,则要求的值也有效。它应该不起作用,因为所有这3个...

回答 1 投票 0

简单/标量类型字符串参数的FluentValidation

我正在使用FluentValidation对POST操作进行复杂的类型验证。是否可以使用相同的框架来验证简单/标量类型,例如DataAnnotations会对参数的属性进行验证...

回答 1 投票 0

使用c#中的动态对象进行流水线验证

我正在使用流利的验证来验证Azure函数中的http请求。我的对象是动态类型。可以为我的动态对象创建流利的验证验证器吗?实际上我正在接收...

回答 1 投票 0

FluentValidation of an model

是否可以使用流利的断言来验证模型并返回显示消息给模型类。我希望能够验证DistancePoint值。 [HttpGet] [Route(“ {...

回答 1 投票 0

Fluent Validation-如何确保不为null但可以为null的集合计数大于零

我正在努力弄清楚如何定义一个规则,该规则允许collection属性为null,但不能为空。为collection属性提供null是有效的用例,但是当...

回答 1 投票 1

FluentValidation用DB检查重复的值

我正在尝试确保用户输入的名称不能与我在数据库中输入的名称相同。如何使用Fluent验证来做到这一点?我已经尝试过了,但是它出现了一些错误。 ...

回答 1 投票 0

FluentValidation:在子收集规则中使用父属性值

我有这个验证器:public class InputValidator:AbstractValidator {public InputValidator(){RuleFor(inputData => inputData.Ucl).GreaterThan(0).....; ...

回答 1 投票 0

复杂对象的流体验证

我有这个:RuleForEach(inputData => inputData.Loads).ChildRules(inputData => {inputData.RuleFor(load => load.Asnow).GreaterThanOrEqualTo(0).WithMessage(“不允许下雪。” .. 。

回答 1 投票 0

截流能力验证

我们正在使用fluentvalidation(带有服务堆栈)来验证我们的请求DTO。我们最近扩展了我们的框架,以接受“ PATCH”请求,这意味着我们现在需要应用...

回答 1 投票 1

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