public BlockTransactionsReportsController(IBlockReportCommandProducer commandProducer, IBlockTransactionsReportMetadataRepository reportMetadataRepository, INinjaClientFactory bitNinjaClient, BcnReportsSettings bcnReportsSettings) { _commandProducer = commandProducer; _reportMetadataRepository = reportMetadataRepository; _bitNinjaClient = bitNinjaClient; _bcnReportsSettings = bcnReportsSettings; }
public BlockTransactionsQueueFunctions(EmailSenderClient emailSenderProducer, IBlockTransactionsReportService reportService, IBlockTransactionsReportMetadataRepository metadataRepository, ILog log, IBlockTransactionsReportStorage reportStorage) { _emailSenderProducer = emailSenderProducer; _reportService = reportService; _metadataRepository = metadataRepository; _log = log; _reportStorage = reportStorage; }