4 instantiations of InstallStateContents
dotnet (3)
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
131var installStateContents = File.Exists(path) ? InstallStateContents.FromString(File.ReadAllText(path)) : new InstallStateContents();
Commands\Workload\InstallStateContents.cs (2)
35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents(); 40return File.Exists(path) ? FromString(File.ReadAllText(path)) : new InstallStateContents();
dotnet.Tests (1)
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (1)
325var contents = new InstallStateContents();
41 references to InstallStateContents
dotnet (25)
Commands\Workload\Install\FileBasedInstaller.cs (3)
587private void UpdateInstallState(SdkFeatureBand sdkFeatureBand, Action<InstallStateContents> update) 591var installStateContents = InstallStateContents.FromPath(path);
Commands\Workload\Install\MsiInstallerBase.cs (8)
201var installStateContents = InstallStateContents.FromPath(path); 229var installStateContents = InstallStateContents.FromPath(path); 547var installStateContents = InstallStateContents.FromPath(path); 584var installStateContents = InstallStateContents.FromPath(path);
Commands\Workload\Install\WorkloadGarbageCollector.cs (2)
84var installState = InstallStateContents.FromPath(installStateFilePath);
Commands\Workload\Install\WorkloadInstallCommand.cs (2)
229InstallStateContents.FromPath(installStateFilePath) is InstallStateContents installState &&
Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
131var installStateContents = File.Exists(path) ? InstallStateContents.FromString(File.ReadAllText(path)) : new InstallStateContents();
Commands\Workload\InstallingWorkloadCommand.cs (4)
174InstallStateContents GetCurrentInstallState() 177return InstallStateContents.FromPath(path); 285InstallStateContents oldInstallState = GetCurrentInstallState(); 326var currentInstallState = GetCurrentInstallState();
Commands\Workload\InstallStateContents.cs (3)
33public static InstallStateContents FromString(string contents) 35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents(); 38public static InstallStateContents FromPath(string path)
Commands\Workload\WorkloadCommandParser.cs (1)
70var useWorkloadSets = InstallStateContents.FromPath(Path.Combine(WorkloadInstallType.GetInstallStateFolder(workloadInfoHelper._currentSdkFeatureBand, workloadInfoHelper.UserLocalPath), "default.json")).ShouldUseWorkloadSets();
dotnet.Tests (16)
CommandTests\Workload\Install\GivenFileBasedWorkloadInstall.cs (5)
40var installState = InstallStateContents.FromString(File.ReadAllText(path)); 50installState = InstallStateContents.FromString(File.ReadAllText(path)); 57installState = InstallStateContents.FromString(File.ReadAllText(path)); 62installState = InstallStateContents.FromString(File.ReadAllText(path));
CommandTests\Workload\Install\MockPackWorkloadInstaller.cs (6)
75var contents = InstallStateContents.FromPath(installStatePath); 223var installStateContents = InstallStateContents.FromPath(path); 233var installStateContents = InstallStateContents.FromPath(path);
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (5)
248var oldInstallState = InstallStateContents.FromPath(installStatePath); 257var newInstallState = InstallStateContents.FromPath(installStatePath); 325var contents = new InstallStateContents();