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