AerialForWindows.SettingsViewModel.OnOk C# (CSharp) Метод

OnOk() приватный Метод

private OnOk ( ) : void
Результат void
        private void OnOk()
        {
            if (ShouldCacheMovies && !Directory.Exists(CachePath)) {
                Directory.CreateDirectory(CachePath);
            }

            if (!ShouldCacheMovies) {
                MovieManager.CancelRunningJob();
            }

            Settings.Instance.UseTimeOfDay = UseTimeOfDay;
            Settings.Instance.MovieWindowsMode = MovieWindowsMode;
            Settings.Instance.ShouldCacheMovies = ShouldCacheMovies;
            Settings.Instance.CachePath = CachePath;
            Settings.Instance.PlayInLoop = PlayInLoop;
            Settings.Instance.BlankOnRemoteDesktop = BlankOnRemoteDesktop;
            Settings.Instance.Save();

            CloseAction?.Invoke();
        }