Exemple #1
0
        private async void OpenSettings()
        {
            using (var vm = GetViewModel <SettingsVm>())
                using (var wrapper = vm.Wrap <IEditorWrapperVm>())
                {
                    vm.InitializeEntity(_applicationSettings.GetApplicationSettings(), false);

                    if (!await wrapper.ShowAsync())
                    {
                        return;
                    }

                    _applicationSettings.UpdateSettings(vm.Entity);
                }
        }