public void DisconnectCamera(ICameraDevice cameraDevice) { cameraDevice.PhotoCaptured -= cameraDevice_PhotoCaptured; cameraDevice.CameraDisconnected -= cameraDevice_CameraDisconnected; ConnectedDevices.Remove(cameraDevice); StaticHelper.Instance.SystemMessage = "Camera disconnected :" + cameraDevice.DeviceName; Log.Debug("===========Camera disconnected=============="); Log.Debug("Name :" + cameraDevice.DeviceName); cameraDevice.Close(); OnCameraDisconnected(cameraDevice); }