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