1 implementation of GarbageCollect
dotnet (1)
Commands\Workload\Install\FileBasedInstaller.cs (1)
395public void GarbageCollect(Func<string, IWorkloadResolver> getResolverForWorkloadSet, DirectoryPath? offlineCache = null, bool cleanAllPacks = false)
3 references to GarbageCollect
dotnet (3)
Commands\Workload\Clean\WorkloadCleanCommand.cs (1)
57_workloadInstaller.GarbageCollect(workloadVersion => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, workloadVersion),
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
314workloadInstaller.GarbageCollect(getResolverForWorkloadSet, offlineCache);
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
77_workloadInstaller.GarbageCollect(workloadSetVersion => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, workloadSetVersion));