Ejemplo n.º 1
0
 public HistoryBackfiller(IPIConnectionManager piCM, ILogger logger, IReader reader)
 {
     _piCM      = piCM;
     _logger    = logger;
     _reader    = reader;
     _throttler = new SemaphoreSlim(3, 5);
 }
Ejemplo n.º 2
0
 public AlarmService(IPIConnectionManager piCM, ILogger logger, AlarmReader alarmReader, IReader reader)
 {
     _piCM        = piCM;
     _logger      = logger;
     _alarmReader = alarmReader;
     _reader      = reader;
 }
Ejemplo n.º 3
0
 public HDAService(IPIConnectionManager piCM, ILogger logger, IHistoryBackfiller backfiller)
 {
     _piCM       = piCM;
     _logger     = logger;
     _backfiller = backfiller;
 }
Ejemplo n.º 4
0
 public AlarmReader(ILogger logger, IPIConnectionManager piCM)
 {
     _logger    = logger;
     _piCM      = piCM;
     _throttler = new SemaphoreSlim(1, 1);
 }