public LoRaADRServerManager(ILoRaADRStore store, ILoRaADRStrategyProvider strategyProvider, ILoRaDeviceCacheStore deviceCacheStore) : base(store, strategyProvider) { this.deviceCacheStore = deviceCacheStore; }
public LoRaADRManagerBase(ILoRaADRStore store, ILoRaADRStrategyProvider strategyProvider, ILogger <LoRaADRManagerBase> logger) { this.store = store; this.strategyProvider = strategyProvider; this.logger = logger; }
public LoRaADRDefaultManager(ILoRaADRStore store, ILoRaADRStrategyProvider strategyProvider, ILoRaDeviceFrameCounterUpdateStrategy frameCounterStrategy, LoRaDevice loRaDevice, ILogger <LoRaADRDefaultManager> logger) : base(store, strategyProvider, logger) { LoRaDevice = loRaDevice; this.frameCounterStrategy = frameCounterStrategy; }