async Task CreateDependenciesNode(IUpdatedNuGetPackagesInWorkspace updatedNuGetPackages = null) { dependenciesNodeBuilder = new TestableDependenciesNodeBuilder(); dependenciesNode = new DependenciesNode(project, updatedNuGetPackages ?? PackageManagementServices.UpdatedPackagesInWorkspace); dependenciesNode.PackageDependencyCache.PackageDependenciesChanged += PackageDependenciesChanged; packageDependenciesChanged = new TaskCompletionSource <bool> (); dependenciesNode.PackageDependencyCache.Refresh(); dependenciesNode.FrameworkReferencesCache.Refresh(); await WaitForPackageDependenciesChanged(); dependenciesNodeBuilder.BuildChildNodes(null, dependenciesNode); nugetFolderNode = dependenciesNodeBuilder.PackageDependencies; sdkFolderNode = dependenciesNodeBuilder.SdkDependencies; frameworksFolderNode = dependenciesNodeBuilder.FrameworkReferences; }
async Task CreateDependenciesNode() { dependenciesNodeBuilder = new TestableDependenciesNodeBuilder(); dependenciesNode = new DependenciesNode(project); dependenciesNode.PackageDependencyCache.PackageDependenciesChanged += PackageDependenciesChanged; packageDependenciesChanged = new TaskCompletionSource <bool> (); dependenciesNode.PackageDependencyCache.Refresh(); dependenciesNode.FrameworkReferencesCache.Refresh(); await WaitForPackageDependenciesChanged(); dependenciesNodeBuilder.BuildChildNodes(null, dependenciesNode); nugetFolderNode = dependenciesNodeBuilder.PackageDependencies; sdkFolderNode = dependenciesNodeBuilder.SdkDependencies; frameworksFolderNode = dependenciesNodeBuilder.FrameworkReferences; }