using EC.App.Entity.Onvif; using EC.App.ThatBLL.Onvif.Impl; using EC.Onvif; namespace EC.App.ThatBLL.Onvif { public class ImagingBLL : IImagingBLL { private readonly OnvifClientService _ocService; public ImagingBLL(OnvifClientService onvifClientService) { _ocService = onvifClientService; } #region Operate public bool IsConnected(string ip) { bool flag = _ocService.TryGet(ip, out OnvifClient onvifClient); bool ret = flag && onvifClient.IsImagingContected(); return ret; } #endregion Operate } }