public CustomerDataAgent(ICustomerRepository customerRepository, ICustomerMapper customerMapper, IAccountMapper accountMapper, ILoanMapper loanMapper) { _customerRepository = customerRepository; _customerMapper = customerMapper; _accountMapper = accountMapper; _loanMapper = loanMapper; }
public LoanService(ILoanDomainService loanDomainService, ILoanDataAgent loanDataAgent, ICustomerDataAgent customerDataAgent, ILoanMapper loanMapper, ILogger logger) { _loanDomainService = loanDomainService; _loanDataAgent = loanDataAgent; _customerDataAgent = customerDataAgent; _loanMapper = loanMapper; _logger = logger; }
public CustomerService(ICustomerDomainService customerDomainService, ICustomerDataAgent customerDataAgent, ICustomerMapper customerMapper, IAccountMapper accountMapper, ILoanMapper loanMapper, ILogger logger) { _customerDomainService = customerDomainService; _customerDataAgent = customerDataAgent; _customerMapper = customerMapper; _accountMapper = accountMapper; _loanMapper = loanMapper; _logger = logger; }
public LoanService( ILoanFactory loanFactory, ILoanMapper loanMapper, ILoanInputRequirements loanInputRequirements, IBankInterestProvider bankInterestProvider) { _loanFactory = loanFactory; _loanMapper = loanMapper; _loanInputRequirements = loanInputRequirements; _bankInterestProvider = bankInterestProvider; }
public LoanDataAgent(ILoanRepository loanRepository, ILoanMapper loanMapper) { _loanRepository = loanRepository; _loanMapper = loanMapper; }