public CameraCalibrationViewModel() { if (IsInDesignMode) { Camera = new CameraModel(); Camera.Calibration = new CameraCalibrationModel { CurrentMode = CameraCalibrationMode.Calibrated, FrameBufferSize = 100, Error = 0.0, }; } else { if (SimpleIoc.Default.IsRegistered<CameraCalibrationService>()) { CalibrationService = SimpleIoc.Default.GetInstance<CameraCalibrationService>(); } else { CalibrationService = new CameraCalibrationService(new JsonSettingsService()); } } }
public CalibrationHub(CameraCalibrationService calibrationService) { _calibrationService = calibrationService; }