fluentvalidation 相关问题

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

在自定义验证期间添加自定义状态

我在 FluentValidation 中创建了自定义验证规则,但我无法弄清楚如何向错误添加自定义状态: RuleFor(x => x.MyField).Custom((myField, context) => { 开关(

回答 1 投票 0

将参数传递给验证器 - 流畅的验证

我有一个验证器,用于插入和更新。我所做的检查之一是查看正在插入的内容是否已经存在。验证器的代码是: 公共葡萄颜色验证器(

回答 2 投票 0

流畅的验证来比较两个列表中的属性

我正在处理很多复杂的验证规则。我们正在使用 Fluent Validation 来帮助解决这个问题,它是一个很棒的工具。我有一个类,其中包含两个相同类型的列表。 公开课

回答 1 投票 0

FluentValidation 消息有不同的语言版本,且消息不会反映在屏幕上

我在我的项目中使用 FluentValidation。我在定义中使用了WithMessage,但是我使用的消息没有显示。虽然我用土耳其语写了一条消息,但屏幕上却出现了英语表达...

回答 1 投票 0

流畅的验证 CascadeMode.Stop 不适用于子规则

Validator 类如下所示,它是 FluentValidation 9.3.0。我想从此代码块返回第一条失败消息,但每次它都会返回所有失败消息。我在

回答 1 投票 0

FluentValidation 是否包含数据库连接

当用户想要使用经典 dto 模型(昵称、电子邮件、密码)创建新帐户时,我在控制器中进行了验证。 我使用流畅的验证来检查例如密码是否不为空...

回答 1 投票 0

调试流畅的验证规则

问题 我正在努力让我的 Fluent Validation RuleSet 工作,目前它不起作用,而且我不知道为什么会发生这种情况,一切似乎都很好。我想以某种方式迈出一步......

回答 5 投票 0

在 FluentValidation 中检查 Guid 空格

公共类GetCarQuery:IRequest { 公共 Guid Id { 获取;放; } } 公共 GetCarIdValidator() { RuleFor(x => x.Id) .NotNull() 。不是空的() ...

回答 2 投票 0

fluidvalidation 级联停止无法停止

我有以下内容: 内部密封类 LabelValidator : AbstractValidator { 公共标签验证器() { RuleFor(标签 => 标签) .NotNull() ...

回答 1 投票 0

ASP.NET Core Web API - Fluent Validation 不验证用户登录服务

在 ASP.NET Core-6 Web API 中,我正在实现 Fluent Validation。我有这个代码。 模型: 公共类 OAuthLoginRequest { 公共字符串用户名{获取;放; } 公共字符串密码{获取; ...

回答 1 投票 0

有没有办法对 ViewModel 中的一组相似属性应用 Fluent Validation?

我得到了一个ViewModel(MovieNamesModel),如下所示: { 公共字符串?电影名称1 { 获取;放; } 公共字符串?电影名称2 { 获取;放; } 公共字符串?电影名称3 { 获取;放; } ... ... 酒吧...

回答 1 投票 0

不在 MediatR 管道中调用 FluentValidation

我正在使用: 媒体R 12.1.1 FluentValidation 11.6.0 我已经创建了我的验证器: 内部类 CreateTemplateCommandValidator : AbstractValidator { 公开

回答 1 投票 0

FluentValidation 具有条件验证和实体属性的不同规则

我有一个实体: 公共类 BookDto { 公共字符串? id { 得到;放; } 公共字符串?外部图书 ID { 获取;放; } 公共字符串?名称{获取;放; } 公共字符串?描述 { g...

回答 0 投票 0

FluentValidation 带占位符的自定义验证器

说我有一个客户喜欢的课程 公共字符串注册号 公共布尔已存档 我创建了一个验证器 内部密封类 AddCustomerValidator : AbstractValidator...

回答 0 投票 0

相互依赖属性的 FluentValidation

假设我有一个开始编号和一个结束编号。结束编号必须大于起始编号。与起始编号相比,检查结束编号的最佳方法是什么? 这是我所拥有的。我正在使用 Mus...

回答 0 投票 0

在类上声明泛型参数的更好方法

我正在编写一个 FluentValidation 自定义验证器来验证两个只读集合是否具有相同数量的元素。 我正在使用 VS2022 和 FluentValidation v11.5.2。 我目前有以下...

回答 0 投票 0

使用一条消息验证多个属性

我正在尝试验证具有三个必需属性的类。 如果其中一个或多个为空,则它应该触发一条验证消息。 有没有一种惯用的方式来流利地描述这个

回答 2 投票 0

流畅的验证 - 如何循环遍历列表<string>

这是我的 xml: 别名 VENKAT...

回答 1 投票 0

如何使用 FluentValidation .net 6 抛出异常?

我将我的 web api 从 asp net core 3.1 迁移到 .net 6,我在使用 FluentValidation 库时遇到了一些问题。 RuleFor(x => x.Name) 。不是空的() .OnFailure(x =&...

回答 1 投票 0

我正在尝试在 Blazor 模型中进行儿童 Fluent 验证,但效果不佳

我正在为我在 blazor 项目中的课程做 FluentValidation。 模型和验证类如下所示。 公开课 A{ 公共字符串 Afield1 { 得到;放; } 公共字符串 Afield2 {...

回答 0 投票 0

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