Я хочу запустить метод, если беглый метод проверки не пройден.
RuleFor(x => x.SheepName)
.Must(x => x.SheepName == null)
.When(x => x.HasSheep == false)
.Otherwise(callMethod());
Так что в этом случае, если значение HasSheep равно false, но SheepName по-прежнему задано, я хочу запустить метод (в этом примере метод называется callMethod ()).
Я составил инструкцию .Otherwise, поэтому ищу, что это за строка «.Otherwise (callMethod ());» должен быть ..