public AddressTransactionsReportsController(BcnReportsSettings bcnReportsSettings,
                                             IAddressReportCommandProducer commandProducer,
                                             IAddressTransactionsReportMetadataRepository addressTransactionsReportMetadataRepository)
 {
     _bcnReportsSettings = bcnReportsSettings;
     _commandProducer    = commandProducer;
     _addressTransactionsReportMetadataRepository = addressTransactionsReportMetadataRepository;
 }
 public AddressTransactionsQueueFunctions(
     IAddressTransactionReportService addressTransactionReportService,
     ILog log,
     EmailSenderClient emailSenderProducer,
     IAddressTransactionsReportMetadataRepository addressTransactionsReportMetadataRepository,
     IAddressTransactionsReportStorage addressTransactionsReportStorage)
 {
     _addressTransactionReportService = addressTransactionReportService;
     _log = log;
     _emailSenderProducer = emailSenderProducer;
     _addressTransactionsReportMetadataRepository = addressTransactionsReportMetadataRepository;
     _addressTransactionsReportStorage            = addressTransactionsReportStorage;
 }