public TransactionCompletedInBlockchainHandler( IOperationStatusUpdater operationStatusUpdater, IOperationsFetcher operationsFetcher, IRabbitPublisher <TransactionSucceededEvent> transactionSucceededPublisher, ILogFactory logFactory) { _operationStatusUpdater = operationStatusUpdater; _operationsFetcher = operationsFetcher; _transactionSucceededPublisher = transactionSucceededPublisher; _log = logFactory.CreateLog(this); }
public OperationsController( IOperationsFetcher operationsFetcher, IOperationStatusUpdater operationStatusUpdater, IOperationRequestsProducer operationsRequestsProducer, IOperationsService operationsService, IMapper mapper) { _operationsFetcher = operationsFetcher; _operationStatusUpdater = operationStatusUpdater; _operationsRequestsProducer = operationsRequestsProducer; _operationsService = operationsService; _mapper = mapper; }
public TransactionFailedInBlockchainHandler( IOperationStatusUpdater operationStatusUpdater, IOperationsFetcher operationsFetcher, IWalletOwnersRepository walletOwnersRepository, IRabbitPublisher <P2PTransferFailedEvent> p2PFailedPublisher, IRabbitPublisher <TransactionFailedEvent> transactionFailedPublisher, IRabbitPublisher <WalletStatusChangeFailedEvent> walletStatusChangeFailedPublisher, IRabbitPublisher <TransferToExternalFailedEvent> transferToExternalFailedPublisher, ILogFactory logFactory) { _operationStatusUpdater = operationStatusUpdater; _operationsFetcher = operationsFetcher; _walletOwnersRepository = walletOwnersRepository; _p2PFailedPublisher = p2PFailedPublisher; _transactionFailedPublisher = transactionFailedPublisher; _walletStatusChangeFailedPublisher = walletStatusChangeFailedPublisher; _transferToExternalFailedPublisher = transferToExternalFailedPublisher; _log = logFactory.CreateLog(this); }