public StandardAccount(IValidateAccountCreation next) : base(next)
 {
 }
示例#2
0
 public PremiumAccount(IValidateAccountCreation next) : base(next)
 {
 }
示例#3
0
 //TODO: 05 - Recibo una cadena de validaciones para la creación de la cuenta
 public static AccountBuilder Make(IValidateAccountCreation createValidationStrategy) =>
 new AccountBuilder(createValidationStrategy);
示例#4
0
 private AccountBuilder(IValidateAccountCreation createValidationStrategy)
 {
     _createValidationStrategy = createValidationStrategy;
 }
示例#5
0
 protected ValidateAccountCreation(IValidateAccountCreation next)
 {
     _next = next;
 }
 public ValidClientAccount(IValidateAccountCreation next) : base(next)
 {
 }