public OnConnectedAction(IRequestStorage requestStorage, ICoreConnector coreConnector, StorageTransmissionLock transmissionLock, IServiceProvider serviceProvider, ILogger <OnConnectedAction> logger) { _requestStorage = requestStorage; _coreConnector = coreConnector; _transmissionLock = transmissionLock; _serviceProvider = serviceProvider; _logger = logger; }
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; }
public OnConnectedAction(ICoreConnector coreConnector, IClientTaskManager taskManager) { _restClient = coreConnector?.CurrentConnection?.RestClient; _taskManager = taskManager; }