Esempio n. 1
0
		private async void MainWindow_OnLoaded(object sender, RoutedEventArgs e)
		{
			var settings = await DeploymentAppSettings.Load() ?? new DeploymentAppSettings();

			Model = new ViewModel(settings, this.CreateWrapper());
			var findServers = Model.FindServersAsync();

			UpdateStatus();

			StartLogExchangeHost();

			await findServers;
		}
Esempio n. 2
0
		private async void Window_LoadSettings(object sender, ExecutedRoutedEventArgs e)
		{
			var dialog = new OpenFileDialog
			{
				InitialDirectory = AppDomain.CurrentDomain.BaseDirectory,
				Filter = ConfigFileDialogFilter
			};
			if (dialog.ShowDialog(this) == false)
				return;

			var settings = await DeploymentAppSettings.Load(dialog.FileName);
			Model = new ViewModel(settings, this.CreateWrapper());
		}