8 references to RecordRepository
dotnet (8)
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (6)
130var garbageCollector = new WorkloadGarbageCollector(DotNetHome, _sdkFeatureBand, RecordRepository.GetInstalledWorkloads(_sdkFeatureBand), 518var allFeatureBands = RecordRepository.GetFeatureBandsWithInstallationRecords(); 526var workloadInstallationRecordIds = RecordRepository.GetInstalledWorkloads(potentialBandToClean); 530RecordRepository.DeleteWorkloadInstallationRecord(workloadInstallationRecordId, potentialBandToClean); 537public IWorkloadInstallationRecordRepository GetWorkloadInstallationRecordRepository() => RecordRepository; 662RecordRepository.WriteWorkloadInstallationRecord(workload, _sdkFeatureBand);
Commands\Workload\Install\NetSdkMsiInstallerServer.cs (2)
71RecordRepository.WriteWorkloadInstallationRecord(new WorkloadId(request.WorkloadId), new SdkFeatureBand(request.SdkFeatureBand)); 76RecordRepository.DeleteWorkloadInstallationRecord(new WorkloadId(request.WorkloadId), new SdkFeatureBand(request.SdkFeatureBand));