с использованием библиотеки Fluent Validation C # У меня есть этот код, который в настоящее время проверяет сумму баланса, когда пользователь создает новый банковский счет.
public class BankAccountValidator : AbstractValidator<BankAccount>
{
private AppDbContext db = new AppDbContext();
public BankAccountValidator()
{
RuleFor(x => x.Balance).GreaterThanOrEqualTo(50).WithMessage($"A minimum of $100.00 balance is required to open Saving bank account type.");
}
}
Но теперь я добавил перечисление для AccountType: SavingAccount и CurrentAccount.Правила - для Сберегательного счета требуется минимум 100,00 долларов, а для текущего счета - минимум 300 долларов.Как мне создать собственный метод для этой проверки с использованием библиотеки Fluent Validation?