public AssetTransactionsReportsController(
     IAssetReportCommandProducer commandProducer,
     IAssetTransactionsReportMetadataRepository reportMetadataRepository, 
     IAssetDefinitionService assetDefinitionService)
 {
     _commandProducer = commandProducer;
     _reportMetadataRepository = reportMetadataRepository;
     _assetDefinitionService = assetDefinitionService;
 }
Ejemplo n.º 2
0
 public AssetTransactionsQueueFunctions(EmailSenderClient emailSenderProducer,
                                        IAssetTransactionsReportService reportService,
                                        IAssetTransactionsReportMetadataRepository metadataRepository,
                                        ILog log,
                                        IAssetTransactionsReportStorage reportStorage)
 {
     _emailSenderProducer = emailSenderProducer;
     _reportService       = reportService;
     _metadataRepository  = metadataRepository;
     _log           = log;
     _reportStorage = reportStorage;
 }