5 instantiations of WorkloadHistoryRecorder
dotnet (5)
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
176WorkloadHistoryRecorder recorder = new(_workloadResolver, _workloadInstaller, () => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, null));
Commands\Workload\Repair\WorkloadRepairCommand.cs (1)
60_recorder = new WorkloadHistoryRecorder(_workloadResolver, _workloadInstaller, () => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, null));
Commands\Workload\Restore\WorkloadRestoreCommand.cs (1)
33var recorder = new WorkloadHistoryRecorder(
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
50_recorder = new(_workloadResolverFactory.Create().WorkloadResolver, _workloadInstaller, () => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, null));
Commands\Workload\Update\WorkloadUpdateCommand.cs (1)
61_recorder = new(_workloadResolver, _workloadInstaller, () => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, null));
12 references to WorkloadHistoryRecorder
dotnet (10)
Commands\Workload\Install\IWorkloadManifestUpdater.cs (1)
20IEnumerable<ManifestVersionUpdate> CalculateManifestRollbacks(string rollbackDefinitionFilePath, WorkloadHistoryRecorder recorder = null);
Commands\Workload\Install\WorkloadInstallCommand.cs (2)
176WorkloadHistoryRecorder recorder = new(_workloadResolver, _workloadInstaller, () => _workloadResolverFactory.CreateForWorkloadSet(_dotnetPath, _sdkVersion.ToString(), _userProfileDir, null)); 209private void InstallWorkloads(WorkloadHistoryRecorder recorder, IReadOnlyCollection<string> filteredWorkloadIds)
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
237public IEnumerable<ManifestVersionUpdate> CalculateManifestRollbacks(string rollbackDefinitionFilePath, WorkloadHistoryRecorder recorder = null)
Commands\Workload\InstallingWorkloadCommand.cs (1)
185protected void UpdateWorkloadManifests(WorkloadHistoryRecorder recorder, ITransactionContext context, DirectoryPath? offlineCache)
Commands\Workload\Repair\WorkloadRepairCommand.cs (1)
25private readonly WorkloadHistoryRecorder _recorder;
Commands\Workload\Restore\WorkloadRestoreCommand.cs (1)
33var recorder = new WorkloadHistoryRecorder(
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
23private readonly WorkloadHistoryRecorder _recorder;
Commands\Workload\Update\WorkloadUpdateCommand.cs (2)
24private readonly WorkloadHistoryRecorder _recorder; 36WorkloadHistoryRecorder recorder = null,
dotnet.Tests (2)
CommandTests\Workload\Install\MockWorkloadManifestUpdater.cs (2)
68public IEnumerable<ManifestVersionUpdate> CalculateManifestRollbacks(string rollbackDefinitionFilePath, WorkloadHistoryRecorder recorder = null) 81public IEnumerable<ManifestVersionUpdate> ParseRollbackDefinitionFiles(IEnumerable<string> files, WorkloadHistoryRecorder recorder = null) => _manifestUpdates.Select(t => t.ManifestUpdate);