Exemple #1
0
 public OnConnectedAction(IRequestStorage requestStorage, ICoreConnector coreConnector, StorageTransmissionLock transmissionLock, IServiceProvider serviceProvider,
                          ILogger <OnConnectedAction> logger)
 {
     _requestStorage   = requestStorage;
     _coreConnector    = coreConnector;
     _transmissionLock = transmissionLock;
     _serviceProvider  = serviceProvider;
     _logger           = logger;
 }
Exemple #2
0
 public RequestTransmitter(ICoreConnector coreConnector, IServiceProvider serviceProvider, IRequestStorage requestStorage,
                           IOptions <RequestTransmitterOptions> options, ILogger <RequestTransmitter> logger)
 {
     _coreConnector   = coreConnector;
     _serviceProvider = serviceProvider;
     _requestStorage  = requestStorage;
     _options         = options.Value;
     _logger          = logger;
 }
Exemple #3
0
 public OnConnectedAction(ICoreConnector coreConnector, IClientTaskManager taskManager)
 {
     _restClient  = coreConnector?.CurrentConnection?.RestClient;
     _taskManager = taskManager;
 }