Artemis.ViewModels.Profiles.ProfileEditorViewModel.ProfileSaveHandler C# (CSharp) Method

ProfileSaveHandler() private method

private ProfileSaveHandler ( object sender, System.Timers.ElapsedEventArgs e ) : void
sender object
e System.Timers.ElapsedEventArgs
return void
        private void ProfileSaveHandler(object sender, ElapsedEventArgs e)
        {
            if (_saving || SelectedProfile == null)
                return;

            _saving = true;
            try
            {
                ProfileProvider.AddOrUpdate(SelectedProfile);
            }
            catch (Exception)
            {
                // ignored
            }
            _saving = false;
        }
    }