Exemplo n.º 1
0
 public DataOaModule(IDataOaService dataOaService, IMeterageService meterageService, IOaAlarmModule oaAlarmModule, IStopModule stopModule, IMachineStopService machineStopService)
 {
     _dataOaService      = dataOaService;
     _meterageService    = meterageService;
     _machineStopService = machineStopService;
     _oaAlarmModule      = oaAlarmModule;
     _stopModule         = stopModule;
 }
Exemplo n.º 2
0
 /// <summary>
 /// 初始化 需要处理数据的信息
 /// </summary>
 /// <param name="alarmService"></param>
 /// <param name="meterageService"></param>
 public OaAlarmModule(IAlarmService alarmService, IMeterageService meterageService)
 {
     _clientInfo  = CallContext.GetData <ClientInfo>("clientInfo");
     _dataOaQueue = RedisHelper.Get <DataOaQueue>(_clientInfo.Database);
     if (_dataOaQueue == null)
     {
         _dataOaQueue = new DataOaQueue();
     }
     _alarmCount      = Convert.ToInt32(AppsettingsHelper.GetConfigString("AlarmCount"));
     _alarmService    = alarmService;
     _meterageService = meterageService;
 }