public AlarmInfoController(IAlarmHostAppService alarmHostAppService, IAlarmAppService alarmAppService, IAlarmManageStateAppService alarmManageStateAppService, IAlarmStatusAppService alarmStatusAppService, IConfiguration configuration) { _alarmHostAppService = alarmHostAppService; _alarmAppService = alarmAppService; _alarmManageStateAppService = alarmManageStateAppService; _alarmStatusAppService = alarmStatusAppService; _configuration = configuration; if (_httpClient == null) { _httpClient = new HttpClient(); } dvrurl = _configuration.GetSection("DVRInfourl:url").Value; }
public AlarmStatusController(IAlarmStatusAppService alarmStatusAppService, Microsoft.Extensions.Caching.Distributed.IDistributedCache cache) { _alarmStatusAppService = alarmStatusAppService; _cache = cache; }
public AlarmMessageHub(IAlarmStatusAppService alarmStatusAppService, IHubContext <AlarmMessageHub> hubContext, Microsoft.Extensions.Caching.Distributed.IDistributedCache cache) { _alarmStatusAppService = alarmStatusAppService; _hubContext = hubContext; _cache = cache; }