Exemple #1
0
 private Task OnProjectActivationAsync(object sender, ProjectUpdatingCancelEventArgs e)
 {
     return(_dispatcherService.InvokeAsync(() => Project = (Project)e.NewProject));
 }
        private Task OnActivationInternalAsync(ProjectUpdatingCancelEventArgs e)
        {
            IsActivating = true;

            return OnActivationAsync(e);
        }
 protected virtual Task OnActivationAsync(ProjectUpdatingCancelEventArgs e)
 {
     return TaskHelper.Completed;
 }
        private Task OnActivationAsync(ProjectUpdatingCancelEventArgs e)
        {
            UpdateState(e.OldProjectLocation, state => state.IsDeactivating = true);
            UpdateState(e.NewProjectLocation, state => state.IsActivating = true);

            return TaskHelper.Completed;
        }