1 write to _workloadInstaller
dotnet (1)
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
49_workloadInstaller = WorkloadInstallerFactory.GetWorkloadInstaller(Reporter, sdkFeatureBand, creationResult.WorkloadResolver, Verbosity, creationResult.UserProfileDir, VerifySignatures, PackageDownloader, creationResult.DotnetPath);
6 references to _workloadInstaller
dotnet (6)
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (6)
50_recorder = new(_workloadResolverFactory.Create().WorkloadResolver, _workloadInstaller, () => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, null)); 63var installedWorkloads = _workloadInstaller.GetWorkloadInstallationRecordRepository().GetInstalledWorkloads(featureBand); 73_workloadInstaller.GetWorkloadInstallationRecordRepository() 77_workloadInstaller.GarbageCollect(workloadSetVersion => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, workloadSetVersion)); 86_workloadInstaller.Shutdown(); 91return _workloadInstaller.ExitCode;