1 write to _workloadSetVersionFromGlobalJson
dotnet (1)
Commands\Workload\InstallingWorkloadCommand.cs (1)
136_workloadSetVersionFromGlobalJson = SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.GetWorkloadVersionFromGlobalJson(_globalJsonPath, out _shouldUseWorkloadSets);
8 references to _workloadSetVersionFromGlobalJson
dotnet (8)
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
229if (_skipManifestUpdate || string.IsNullOrEmpty(_workloadSetVersionFromGlobalJson))
Commands\Workload\InstallingWorkloadCommand.cs (7)
55protected bool SpecifiedWorkloadSetVersionInGlobalJson => !string.IsNullOrWhiteSpace(_workloadSetVersionFromGlobalJson); 174else if (SpecifiedWorkloadSetVersionInGlobalJson && WorkloadSetVersion.IsWorkloadSetVersionInPackageVersionFormat(_workloadSetVersionFromGlobalJson!, out var suggestedGlobalJsonVersion)) 176throw new GracefulException(string.Format(CliCommandStrings.WorkloadSetVersionInPackageVersionFormat, _workloadSetVersionFromGlobalJson, suggestedGlobalJsonVersion, string.Format(CliCommandStrings.WorkloadSetVersionSpecifiedInGlobalJson, _globalJsonPath)), isUserError: true); 211string resolvedWorkloadSetVersion = _workloadSetVersionFromGlobalJson; 214recorder.HistoryRecord.GlobalJsonVersion = _workloadSetVersionFromGlobalJson; 329if (_workloadSetVersionFromGlobalJson != null) 332_workloadInstaller.RecordWorkloadSetInGlobalJson(_sdkFeatureBand, _globalJsonPath, _workloadSetVersionFromGlobalJson);