private void GoBack()
        {
            if (CameraSettings.CanUndo)
            {
                bool result = _dialogService.ShowConfirmationDialog("При переходе все изменения будут потеряны. Продолжить?");
                if (!result)
                {
                    return;
                }

                CameraSettings.ResetChanges();
            }

            CameraSettings.ClearChanges();
            Dispose();
            _cameraStreamSynchronize.Do(x => x.Set());
            _navigator.NavigateBack(this);
        }