AdvancedLauncher.UI.Windows.Settings.OnApplyClick C# (CSharp) Метод

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

private OnApplyClick ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void
        private void OnApplyClick(object sender, RoutedEventArgs e) {
            ProfileManager.ApplyChanges();

            LoginManager loginManager = App.Kernel.Get<LoginManager>();
            foreach (Profile profile in ProfileManager.Profiles) {
                LoginData data = null;
                if (!Credentials.TryGetValue(profile, out data)) {
                    data = new LoginData();
                }
                loginManager.UpdateCredentials(profile, data);
            }
            Credentials.Clear();

            EnvironmentManager.Save();
            Close();
        }