Использование FluentValidation 8.0 У меня есть валидатор класса Project
:
public class Project {
public Boolean Enabled { get; set; }
public List<Task> Tasks { get; set; }
}
RuleFor(x => x.Tasks)
.Must(x => x.Count() > 0)
.ForEach(y => {
y.SetValidator(z => new InlineValidator<Task> {
u => u.RuleFor(v => v.Approved)
.Must((v, c) => ???)
});
});
Как получить доступ к свойству Enabled
из Project
внутри Must
(???) из InlineValidator<Task>
?