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