fluentvalidation

fluentvalidation

文章 1 浏览 41

ASP.NET Core Web API-如何使用Fluent验证实现可选验证

我使用ASP.NET Core-6 Web API中的Fluent验证的验证器使用此验证器: public TransactionValidator() { RuleFor(p => p.Token) .Cascade(CascadeMode.…

久夏青 2025-01-24 17:05:38 0 0

ASP.NET Core Web API-如何使用Fluent验证执行条件相对验证

在ASP.NET Core-6 Web API中,我使用流利的验证有此验证器: public CustomerValidator() { RuleFor(p => p.NotificationType) .Cascade(CascadeMode.…

缺⑴份安定 2025-01-24 16:51:16 0 0

ASP.NET Core Web API-如何在MediaTR中指定请求和响应DTO

在我的ASP.NET Core-6 Web API项目中,我使用了Fluent验证和MediaTR。 我已经有了以下代码: 模型: public class Employee { public int Id { get; s…

空城旧梦 2025-01-23 21:06:34 0 0

FulentValidation:fromAssemblyContaining< t>导致ivalidator< t>未注册

我正在尝试使用FulentValidation基于 object.getType()而不是通过注入 ivalidator< t> 来验证,但我正在得到 null 值,而不是有效的验证器…

十年不长 2025-01-22 20:39:02 0 0

来自a空的abody&quot值返回零模型(GUID和ENUM)

我有一个问题来验证我的模型中某些类型的值(使用Fluent验证和从Body中)。 I have this model: public class PostAcess { public Guid UserId { get;…

笑忘罢 2025-01-21 07:45:21 0 0

流利的验证将业务验证与验证验证划分

我正在使用 ASP、CQRS + MediatR 和流畅的验证。我想实现用户角色验证,但不想将其与业务逻辑验证混合在一起。您知道如何实施吗? 我的意思是必须针对…

芸娘子的小脾气 2025-01-21 00:15:42 0 0

要求至少有一个集合不为空

使用 FluentValidation,我需要要求 3 个集合中至少有 1 个不为空。这是我目前能想到的最好方法: RuleFor(x => x).Must(x => x.Required.Any() || x.…

千柳 2025-01-20 21:52:05 0 0

如何使用特定规则验证 winform C# 中的电子邮件列表

我的担忧如下。 我有这 2 个类: public class Campaign { public string name { get; set; } public string description { get; set; } public strin…

感悟人生的甜 2025-01-20 18:34:18 0 0

FluentValidator isEmpty 不验证第一项

我有一个流畅的验证器: RuleFor(x => x.TypeTest) .NotEmpty() .WithMessage(x => string.Format(MessagesValidation.ValeurRequise, nameof(x.TypeT…

っ左 2025-01-19 16:49:23 1 0

流利的验证器:如何验证字符串在另一个字段是从枚举的特定值时不为空的

我需要仅在消息 type 是 我尝试使用必须必须时,并且验证在类型为其他,但是当类型为第一个时,我接收“未满足指定条件的'消息'。”, enum Types { F…

摇划花蜜的午后 2025-01-19 03:47:36 1 0

列表参数的 FluentValidation

我们有一个现有的 API 端点,其签名如下(简化): [HttpPost("api/v1/data")] public DataSubmission SubmitData([FromBody] List items) { ... } pu…

情魔剑神 2025-01-17 23:09:51 1 0

Mudblazor Select 具有多选和 Fluentvalidation For-Expression

我在多选模式下绑定到选择字段,并且遇到了选择字段的“For”属性的问题。 这是一个代码片段 当使用选择字段时,必须设置选项类型,在本例中它将是字…

郁金香雨 2025-01-17 18:40:31 1 0

When 方法在扩展方法中。流利验证

下面的代码中的 x 是 string? 类型,这是预期的,但是如果我将 Must 更改为 When 那么x 的类型为 T public static IRuleBuilderOptions Example(this …

非要怀念 2025-01-16 09:45:27 1 0

如何使用 FluentValidator 验证多个属性是否为 null?

有没有一种方法可以流畅地验证多个属性是否为空? 例如,在不使用 Fluentvalidator 的情况下,可以通过实现 IValidatableObject 来实现这一点。 publi…

新人笑 2025-01-14 20:14:53 1 0

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

我将我的 Web api 从 asp net core 3.1 迁移到 .net 6,并且在使用 FluentValidation 库时遇到了一些问题。 RuleFor(x => x.Name) .NotEmpty() .OnFai…

很糊涂小朋友 2025-01-13 04:57:32 1 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文