Пример #1
0
 public ObterCotacaoPorMoedaHandler(IMediator mediator,
                                    ILoggerFactory logger,
                                    IExchangeRatesApiConnector exchangeRatesApiConnector,
                                    ICadernoFormulasService cadernoFormulasService,
                                    ITaxaCobrancaRepository taxaCobrancaRepository,
                                    ICacheProvider cacheProvider,
                                    ICacheRepository cacheRepository)
     : base(mediator, logger.CreateLogger <ObterCotacaoPorMoedaHandler>())
 {
     _cacheProvider             = cacheProvider;
     _cacheRepository           = cacheRepository;
     _cadernoFormulasService    = cadernoFormulasService;
     _taxaCobrancaRepository    = taxaCobrancaRepository;
     _exchangeRatesApiConnector = exchangeRatesApiConnector;
 }