// Inject depndencies
 // DI framework can be used to achieve this task for sake of simplicity we will just inject interfaces in ctor
 public LoanCalculationEngine(ILoanCalculationStrategy loanCalculationStrategy, ILog log)
 {
     _strategy = loanCalculationStrategy;
     _log      = log;
 }
Ejemplo n.º 2
0
 public LoanCalculator(ILoanCalculationStrategy strategy)
 {
     _loanCalculationStrategy = strategy;
 }