public StatusService( AppConfig config, IAsaManagerClient asaManager, IStorageAdapterClient storageAdapter, IDeviceTelemetryClient deviceTelemetry) : base(config) { this.Dependencies = new Dictionary <string, IStatusOperation> { { "Storage Adapter", storageAdapter }, { "Device Telemetry", deviceTelemetry }, { "Asa Manager", asaManager }, }; }
public Seed( IServicesConfig config, IStorageMutex mutex, IStorage storage, IStorageAdapterClient storageClient, IDeviceSimulationClient simulationClient, IDeviceTelemetryClient telemetryClient, ILogger logger) { this.config = config; this.mutex = mutex; this.storage = storage; this.storageClient = storageClient; this.simulationClient = simulationClient; this.telemetryClient = telemetryClient; this.log = logger; }