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); } }