小编anv*_*ala的帖子

如果其中一个失败,则跳过Fluent验证规则集中的执行其他验证规则

如果其中一个失败,是否有任何方法可以跳过在Ruleset中执行验证规则.

我的API端点有以下规则

param1,param2,param3

RuleSet  => 
     RuleFor(req => req.param1).NotEmpty().WithMessage("param1 is missing.");
     RuleFor(req => req.param2).NotEmpty().WithMessage("param2 is missing.");
     RuleFor(req => req.param3).NotEmpty().WithMessage("param3 is missing.");
     RuleFor(req => req.param1).Must((req, param1) => IsValidRequest(req)).WithMessage("Invalid request.");
Run Code Online (Sandbox Code Playgroud)

在我的IsValidRequest(req)中,我再次必须在进行自定义验证之前验证param1,param2,param3,即使上述规则失败,所有其他验证仍将继续尝试.

c# validation fluent fluentvalidation servicestack

2
推荐指数
1
解决办法
2253
查看次数

如何使用 GPT 3 进行文本分类?

我想知道我是否可以在文本分类问题中使用 OpenAI GPT-3 进行迁移学习?如果是这样,我如何使用 Tensorflow、Keras 开始它。

text-classification keras transfer-learning openai-api gpt-3

2
推荐指数
1
解决办法
4343
查看次数