1 instantiation of WorkloadHistoryRecord
dotnet (1)
Commands\Workload\WorkloadHistoryRecorder.cs (1)
13public WorkloadHistoryRecord HistoryRecord { get; set; } = new();
19 references to WorkloadHistoryRecord
dotnet (13)
Commands\Workload\Install\FileBasedInstaller.cs (2)
629public void WriteWorkloadHistoryRecord(WorkloadHistoryRecord workloadHistoryRecord, string sdkFeatureBand) 637public IEnumerable<WorkloadHistoryRecord> GetWorkloadHistoryRecords(string sdkFeatureBand)
Commands\Workload\Install\IInstaller.cs (2)
35void WriteWorkloadHistoryRecord(WorkloadHistoryRecord workloadHistoryRecord, string sdkFeatureBand); 37IEnumerable<WorkloadHistoryRecord> GetWorkloadHistoryRecords(string sdkFeatureBand);
Commands\Workload\Install\MsiInstallerBase.cs (1)
380public void WriteWorkloadHistoryRecord(WorkloadHistoryRecord workloadHistoryRecord, string sdkFeatureBand)
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (1)
709public IEnumerable<WorkloadHistoryRecord> GetWorkloadHistoryRecords(string sdkFeatureBand)
Commands\Workload\WorkloadHistoryDisplay.cs (2)
21public static List<DisplayRecord> ProcessWorkloadHistoryRecords(IEnumerable<WorkloadHistoryRecord> historyRecords, out bool unknownRecordsPresent) 28foreach (var historyRecord in historyRecords.OrderBy(r => r.TimeStarted))
Commands\Workload\WorkloadHistoryRecorder.cs (1)
13public WorkloadHistoryRecord HistoryRecord { get; set; } = new();
WorkloadFileBasedInstall.cs (4)
48public static IEnumerable<WorkloadHistoryRecord> GetWorkloadHistoryRecords(string workloadHistoryDirectory) 55List<WorkloadHistoryRecord> historyRecords = []; 61var historyRecord = JsonSerializer.Deserialize<WorkloadHistoryRecord>(File.ReadAllText(file));
dotnet.Tests (6)
CommandTests\Workload\Install\MockPackWorkloadInstaller.cs (4)
34List<WorkloadHistoryRecord> HistoryRecords = new(); 41IList<PackInfo> installedPacks = null, bool failingGarbageCollection = false, List<WorkloadHistoryRecord> records = null, Dictionary<string, string> workloadSetContents = null) 132public void WriteWorkloadHistoryRecord(WorkloadHistoryRecord workloadHistoryRecord, string sdkFeatureBand) 137public IEnumerable<WorkloadHistoryRecord> GetWorkloadHistoryRecords(string sdkFeatureBand)
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (2)
87records: new List<WorkloadHistoryRecord>() { JsonSerializer.Deserialize<WorkloadHistoryRecord>(workloadHistoryRecord) })