public Account BuildSavingAccount(IAccountBuilder builder) { builder.AddAccountNumber(654356); builder.WithSavingBalance(); return(builder.GetAccount()); }
public Account BuildLoanAccount(IAccountBuilder builder) { builder.AddAccountNumber(123456); builder.WithLoanAmount(500000); builder.AddInterestRate(10.5); return(builder.GetAccount()); }
private BankService(IRepository <Account> accountRepository, IAccountBuilder accountBuilder) { _repository = accountRepository; _builder = accountBuilder; }
public AccountDirector(IAccountBuilder builder) { _builder = builder; }