У меня есть FluentValidator, который имеет несколько свойств, такие как почтовые и округ и т.д. Я хочу создать правило, которое принимает два свойства так же, как RuleFor построитьправила FluentValidation для нескольких свойств
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, так и уезд на улицу, чтобы проверить. Каков наилучший способ достижения этого?
Возможный дубликат [FluentValidation - проверка нескольких свойств] (http://stackoverflow.com/questions/7701612/fluentvalidation-validating-across-multiple-properties) – bdeem