protected internal ConnectionVM() { ConnectionM = new ConnectionM(); Loading = new BackgroundWorker(); Loading.DoWork += new DoWorkEventHandler(LoadingModel); Loading.RunWorkerCompleted += new RunWorkerCompletedEventHandler(LoadingModelComplete); Loading.RunWorkerAsync(); }
private async void LoadingModelComplete(object sender, RunWorkerCompletedEventArgs e) { ConnectionM.AcceptChanges(); await Utilities.Loading.Hide(); }