public AccountsReadService(AccountsRepository accountsRepository, ILogger <AccountsReadService> logger, Mapper mapper, TransactionsReadClient transactionsClient)
 {
     this.accountsRepository = accountsRepository;
     this.logger             = logger;
     this.mapper             = mapper;
     this.transactionsClient = transactionsClient;
 }
 public CardsReadService(CardsRepository cardsRepository, ILogger <CardsReadService> logger, Mapper mapper, TransactionsReadClient transactionsReadClient)
 {
     this.cardsRepository        = cardsRepository;
     this.logger                 = logger;
     this.mapper                 = mapper;
     this.transactionsReadClient = transactionsReadClient;
 }
 public PaymentsReadService(PaymentsRepository paymentsRepository, ILogger <PaymentsReadService> logger, Mapper mapper, TransactionsReadClient transactionsClient, LoansReadClient loansClient)
 {
     this.paymentsRepository = paymentsRepository;
     this.logger             = logger;
     this.mapper             = mapper;
     this.transactionsClient = transactionsClient;
     this.loansClient        = loansClient;
 }
 public LoansReadService(LoansRepository loansRepository, ILogger <LoansReadService> logger, Mapper mapper, PaymentsReadClient paymentsClient, TransactionsReadClient transactionsReadClient)
 {
     this.loansRepository        = loansRepository;
     this.logger                 = logger;
     this.mapper                 = mapper;
     this.paymentsClient         = paymentsClient;
     this.transactionsReadClient = transactionsReadClient;
 }
 public ReportDataFetcher(AccountsReadClient accountsClient,
                          PaymentsReadClient paymentsClient,
                          TransactionsReadClient transactionsClient,
                          CardsReadClient cardsClient,
                          LoansReadClient loansClient)
 {
     this.accountsClient     = accountsClient;
     this.paymentsClient     = paymentsClient;
     this.transactionsClient = transactionsClient;
     this.cardsClient        = cardsClient;
     this.loansClient        = loansClient;
 }
 public UserController(ILogger <UserController> logger,
                       UsersClient usersClient,
                       AccountsReadClient accountsReadClient,
                       TransactionsReadClient transactionsReadClient,
                       PaymentsReadClient paymentsReadClient,
                       LoansReadClient loansReadClient,
                       CardsReadClient cardsReadClient,
                       Mapper mapper)
 {
     this.logger                 = logger;
     this.usersClient            = usersClient;
     this.accountsReadClient     = accountsReadClient;
     this.transactionsReadClient = transactionsReadClient;
     this.paymentsReadClient     = paymentsReadClient;
     this.loansReadClient        = loansReadClient;
     this.cardsReadClient        = cardsReadClient;
     this.mapper                 = mapper;
 }