Правило FluentValidation для нескольких свойств

У меня есть FluentValidator, который имеет несколько свойств, таких как zip, county и т. Д. Я хочу создать правило, которое принимает два свойства, так же как конструкция RuleFor

public class FooArgs
{
    public string Zip { get; set; }
    public System.Guid CountyId { get; set; }
}

public class FooValidator : AbstractValidator<FooArgs>
{
    RuleFor(m => m.CountyId).Must(ValidZipCounty).WithMessage("wrong Zip County");
}

Это работает, но я хочу передать и Zip и округ к руту, чтобы проверить. Каков наилучший метод для достижения этой цели?

Ответы на вопрос(3)

Ваш ответ на вопрос