【发布时间】:2020-05-06 04:36:59
【问题描述】:
我有一个带有规则集的验证器
public class ApplicationValidator : AbstractValidator<Application>
{
public ApplicationValidator()
{
RuleSet("CreateApplication", () =>
{
RuleFor(a => a.SalesChannelBroker)
.SetValidator(new BrokerActiveRule());
RuleFor(ld => ld.LoanDetailSegment)
.SetValidator(new ProductCodeValidRule());
});
}
}
但是当我执行如下验证时,规则没有被验证,为什么?
// Validate
var validationResult = new ApplicationValidator().Validate(app, ruleSet: "CreateApplication");
【问题讨论】:
标签: c# .net validation fluentvalidation