public OperationsController(IOperationService operationService,
                             IAddressValidator addressValidator,
                             IBroadcastService broadcastService,
                             IObservableOperationService observableOperationService)
 {
     _operationService           = operationService;
     _addressValidator           = addressValidator;
     _broadcastService           = broadcastService;
     _observableOperationService = observableOperationService;
 }
 public OperationsController(IOperationService operationService,
                             IAddressValidator addressValidator,
                             IBroadcastService broadcastService,
                             IObservableOperationService observableOperationService,
                             Network network, IOperationEventRepository operationEventRepository)
 {
     _operationService           = operationService;
     _addressValidator           = addressValidator;
     _broadcastService           = broadcastService;
     _observableOperationService = observableOperationService;
     _network = network;
     _operationEventRepository = operationEventRepository;
 }
 public OperationsController(IOperationService operationService,
                             IBroadcastService broadcastService,
                             IObservableOperationService observableOperationService,
                             IOperationEventRepository operationEventRepository,
                             Network network,
                             BitcoinApiSettings settings)
 {
     _operationService           = operationService;
     _broadcastService           = broadcastService;
     _observableOperationService = observableOperationService;
     _operationEventRepository   = operationEventRepository;
     _network  = network;
     _settings = settings;
 }
Exemplo n.º 4
0
 public OperationsController(IOperationService operationService,
                             IBlockChainProvider blockChainProvider,
                             IAddressValidator addressValidator,
                             IBroadcastService broadcastService,
                             IObservableOperationService observableOperationService,
                             Network network,
                             IAssetRepository assetRepository,
                             IOperationEventRepository operationEventRepository)
 {
     _operationService           = operationService;
     _blockChainProvider         = blockChainProvider;
     _addressValidator           = addressValidator;
     _broadcastService           = broadcastService;
     _observableOperationService = observableOperationService;
     _network                  = network;
     _assetRepository          = assetRepository;
     _operationEventRepository = operationEventRepository;
 }