public MQTTnetWrapper(MQTTnetConfiguration mQTTnetConfiguration, IMqttClient mqttClient, IMqttClientOptions mqttClientOptions, IGarbageBinCacheRepository garbageBinCacheRepository) { _mqttClient = mqttClient; _mqttClientOptions = mqttClientOptions; _garbageBinCacheRepository = garbageBinCacheRepository; topics = mQTTnetConfiguration.Topics; }
public ResultProcessor(IGarbageBinCacheRepository garbageBinCacheRepository, IGarbageBinDbRepository garbageBinDbRepository, IResultDbRepository resultDbRepository, IAlgorithm algorithm) { _garbageBinCacheRepository = garbageBinCacheRepository; _garbageBinDbRepository = garbageBinDbRepository; _resultDbRepository = resultDbRepository; _algorithm = algorithm; }
public GarbageBinProcessor(IGarbageBinCacheRepository garbageBinCacheRepository, IGarbageBinDbRepository garbageBinDbRepository) { _garbageBinCacheRepository = garbageBinCacheRepository; _garbageBinDbRepository = garbageBinDbRepository; }