3 implementations of GarbageCollect
dotnet (2)
Commands\Workload\Install\FileBasedInstaller.cs (1)
392public void GarbageCollect(Func<string, IWorkloadResolver> getResolverForWorkloadSet, DirectoryPath? offlineCache = null, bool cleanAllPacks = false)
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (1)
120public void GarbageCollect(Func<string, IWorkloadResolver> getResolverForWorkloadSet, DirectoryPath? offlineCache = null, bool cleanAllPacks = false)
dotnet.Tests (1)
CommandTests\Workload\Install\MockPackWorkloadInstaller.cs (1)
144public void GarbageCollect(Func<string, IWorkloadResolver> getResolverForWorkloadSet, DirectoryPath? offlineCache = null, bool cleanAllPacks = false)
3 references to GarbageCollect
dotnet (3)
Commands\Workload\Clean\WorkloadCleanCommand.cs (1)
60_workloadInstaller.GarbageCollect(workloadVersion => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, workloadVersion),
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
299workloadInstaller.GarbageCollect(getResolverForWorkloadSet, offlineCache);
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
77_workloadInstaller.GarbageCollect(workloadSetVersion => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, workloadSetVersion));