fluentvalidation 相关问题

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

当字符不是数字时在流利验证中验证整数

我已经在我的Web api核心项目中安装了流利的验证。我创建了一个验证器,其中对一个字段进行了验证。我的TrainingDto.cs看起来像这样:public class TrainingDto {...

回答 1 投票 0

流利度验证中的整数验证

我已经在我的Web api核心项目中安装了流利的验证。我创建了一个验证器,其中对一个字段进行了验证。我的TrainingDto.cs看起来像这样:public class TrainingDto {...

回答 1 投票 0

使用Fluent验证,如何检查对象中的两个属性都不能具有值?

我想验证一个类中的两个属性(MyProperty1,MyProperty2)。这些属性都可以为null。它们都具有单独的验证规则,但不能都具有值集。公共...

回答 1 投票 0

如何使用流利的验证来在一个类的另一个IEnumerable中验证一个类的IEnumerable

我有这些类public class CryptocurrencyDto {public int RequestId {get;组; } public IEnumerable Cryptocurrencies {get;组; }}公共类Cryptocurrency ...

回答 1 投票 0

如何使用针对.Net核心的Fluent验证应用客户端验证

。Net Core 3.0 MVC视图。需要申请-以下模型的客户端验证。尝试如下:型号:Person公共类Person {public int Id {get;组; }公用字符串名称{...

回答 2 投票 0


对请求主体中的Enum列表的验证,如果字段,该列表仍为列表

我设置了需要作为Web API的请求主体传递的字段列表。 FluentValidation已用于验证。我正在对其他字段进行正确的响应和验证...

回答 1 投票 0

如何使用Fluent Validator在RuleForEach验证的消息中返回特定属性?

假设我有一个这样的测试类:public class TestClass {public Properties [] TestProperties {get;组; }公共Guid ID {get;组; } public TestClass(Properties [] ...

回答 1 投票 0

FluentValidation .Net核心验证器两次触发

[Model:public class UserModel {public string Email {get;组; } public string Password {get;组;验证器:公共类UserModelValidator:AbstractValidator {... ...>

回答 1 投票 0

Fluent验证-用于“纯”收集的验证器

我的API支持批量创建实体。 FluentValidation如何支持对纯集合的验证?这是控制器的创建批量签名:[HttpPost] public Task

回答 1 投票 0

带有动态消息的流利验证

我正在尝试在流利的验证库中使用动态消息构建自定义验证。例如:公共类CreateProcessValidator:AbstractValidator {... ...>

回答 3 投票 6

通过MediatR PipelineBehavior进行的单元测试验证

我正在使用FluentValidation和MediatR PipelineBehavior来验证CQRS请求。如何在单元测试中测试此行为?使用FluentValidation的测试扩展名,并且仅测试...

回答 1 投票 0

FluentValidation记录验证程序规则

我继承了许多FluentValidation验证器,需要进行记录和测试。该文档需要包含模型,propertyName,最小/最大长度,空/非空,最小/最大值,错误...

回答 1 投票 0

如何对使用流利验证创建的“大于”验证进行单元测试?

我具有如下属性:RuleFor(c => c.foo).GreaterThan(0);在流利的验证文档中,他们指定如果我不能使用“ ShouldHaveValidationErrorFor”方法,则我...

回答 1 投票 -2

FluentValidation在列表中查找重叠的日期时间

我想知道是否有人可以帮助我,因为我只是在学习。我正在尝试使用FluentValidation来验证日期时间列表,以提高技能,但似乎无法解决问题,因此我可以...

回答 1 投票 0

流式验证显示旧错误消息

我正在使用asp.net core 3.1和swagger的官方文档中所述的流利验证。我的问题是该错误消息的旧版本在...

回答 1 投票 0

EditorFor Tag Helper使用FluentValidator时不呈现验证属性

我有一个像这样的简单形式,它使用@ Html.EditorFor扩展名: @ Html.EditorFor(x => x.SystemSettings.EmailFromAddress)

回答 1 投票 6

测试FluentValidation子规则

给出以下对象:公共类PatchDTO {公共PatchDTO(){数据=新列表 (); } public List Data {get;组; }公共类Datum ... ] >>

回答 1 投票 1

即使验证失败,登录请求仍在处理中

我对使用ASP相当陌生,因为我的大多数Web开发经验都来自过时的方法。无论如何,我正在使用FluentValidation来验证表单条目。 LoginViewModel.cs公共类...

回答 1 投票 1

AutoMapper不适用于已定义的规则

我正在开发REST api。我实现了一个自动映射器数据包,以将后模型对象与正确的用户模型对象进行比较。问题是我在依赖项中配置并使用了类似的服务...

回答 1 投票 0

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