public BrokerService(ILogger <BrokerService> logger, IBankAccountRepository bankAccountRepository, IBankAccountStockRepository bankAccountStockRepository, IBrokerAdapter brokerAdapter, IStockRepository stockRepository) { _logger = logger; _bankAccountRepository = bankAccountRepository; _bankAccountStockRepository = bankAccountStockRepository; _brokerAdapter = brokerAdapter; _stockRepository = stockRepository; }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="appSettings"></param> /// <param name="mapper"></param> /// <param name="bankClientRepository"></param> /// <param name="bankClientAccountRepository"></param> /// <param name="bankAccountRepository"></param> /// <param name="bankAccountExchangeRepository"></param> /// <param name="bankAccountStockRepository"></param> /// <param name="userBankClientRepository"></param> public BankService(ILogger <BankService> logger, AppSettings appSettings, IMapper mapper, IBankClientRepository bankClientRepository, IBankClientAccountRepository bankClientAccountRepository, IBankAccountRepository bankAccountRepository, IBankAccountExchangeRepository bankAccountExchangeRepository, IBankAccountStockRepository bankAccountStockRepository, IUserBankClientRepository userBankClientRepository) { _logger = logger; _appSettings = appSettings; _mapper = mapper; _bankClientRepository = bankClientRepository; _bankClientAccountRepository = bankClientAccountRepository; _bankAccountRepository = bankAccountRepository; _bankAccountExchangeRepository = bankAccountExchangeRepository; _bankAccountStockRepository = bankAccountStockRepository; _userBankClientRepository = userBankClientRepository; }