Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# BeginCollectionItem和FluentValidation_C#_Asp.net Mvc_Fluentvalidation_Begincollectionitem - Fatal编程技术网

C# BeginCollectionItem和FluentValidation

C# BeginCollectionItem和FluentValidation,c#,asp.net-mvc,fluentvalidation,begincollectionitem,C#,Asp.net Mvc,Fluentvalidation,Begincollectionitem,有人知道是否可以对BeginCollectionItem使用FluentValidation,将GUID附加到字段/属性名称中吗?我能够设置验证程序: RuleForEach(x => x.Insureds).SetValidator(new InsuredInfoValidator()); public class InsuredInfoValidator : AbstractValidator<InsuredInfo> { public InsuredInfoVa

有人知道是否可以对BeginCollectionItem使用FluentValidation,将GUID附加到字段/属性名称中吗?我能够设置验证程序:

RuleForEach(x => x.Insureds).SetValidator(new InsuredInfoValidator());

public class InsuredInfoValidator : AbstractValidator<InsuredInfo>
{
    public InsuredInfoValidator()
    {
        RuleFor(x => x.LastName).NotEmpty().WithMessage("Required");
    }
}
RuleForEach(x=>x.Insureds).SetValidator(新的insuredFoValidator());
公共类受保FoValidator:AbstractValidator
{
公共保险FOValidator()
{
RuleFor(x=>x.LastName).NotEmpty().WithMessage(“必需”);
}
}
被保险人
是我的收藏。ModelState验证正确,但消息未放在无效字段旁边:
LastName