Пример #1
0
 public static void AddValue(IValueSender sender, params string[] valueTypes)
 {
     foreach (var type in valueTypes)
     {
         AddValue(sender, type);
     }
 }
Пример #2
0
 public static void AddValue(IValueSender sender, string valueType)
 {
     if (valueDic.ContainsKey(valueType))
     {
         valueDic.Remove(valueType);
     }
     valueDic.Add(valueType, sender);
 }
Пример #3
0
 public Worker(ILogger <Worker> logger, IClockReader clockReader, IValueSender valueSender, TimeSpan refreshFrequency, string deviceId)
 {
     this.logger           = logger;
     this.refreshFrequency = refreshFrequency;
     helper = new WorkerHelper(clockReader, valueSender);
 }
 public WorkerHelper(IClockReader clockReader, IValueSender valueSender)
 {
     this.clockReader = clockReader;
     this.valueSender = valueSender;
 }