public async Task FullUpdateAsync() { foreach (ProjectViewModel project in Children) { try { await project.ProjectInfo.FullUpdateAsync(); } catch (Exception e) { OutputVM.Error("Could not run a full update on project '{0}': {1}", project.Name.Value, e.GetFullMessage()); } } }