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