public LoanController(ILogger <LoanController> logger, ILoanDao dao, ICollateralManagement collateralManagement) { _logger = logger; _loanDao = dao; _collateralManagement = collateralManagement; }
public LoanController(ILogger <LoanController> logger, ILoanDao dao, ICollateralDao collateralDao) { _logger = logger; _loanDao = dao; _collateralDao = collateralDao; }
public LoanPlannerBuilder(IInstallmentPlanner equalInstallmentPlanner, IInstallmentPlanner decreasingInstallmentPlanner, ILoanDao loanDao) { _equalInstallmentPlanner = equalInstallmentPlanner; _decreasingInstallmentPlanner = decreasingInstallmentPlanner; _loanDao = loanDao; }