1 write to _sdkFeatureBand
dotnet (1)
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
52
_sdkFeatureBand
= sdkFeatureBand ?? new SdkFeatureBand(_workloadResolver.GetSdkFeatureBand());
18 references to _sdkFeatureBand
dotnet (18)
Commands\Workload\Install\WorkloadManifestUpdater.cs (18)
85
await UpdateManifestWithVersionAsync("Microsoft.NET.Workloads", includePreviews,
_sdkFeatureBand
, null, offlineCache);
115
await UpdateAdvertisingManifestsAsync(false, ShouldUseWorkloadSetMode(
_sdkFeatureBand
, _userProfileDir));
116
var sentinelPath = GetAdvertisingManifestSentinelPath(
_sdkFeatureBand
);
137
var installedWorkloads = _workloadRecordRepo.GetInstalledWorkloads(
_sdkFeatureBand
);
139
var filePath = GetAdvertisingWorkloadsFilePath(
_sdkFeatureBand
);
150
var filePath = GetAdvertisingWorkloadsFilePath(
_sdkFeatureBand
);
182
var advertisedPath = GetAdvertisingManifestPath(
_sdkFeatureBand
, new ManifestId(WorkloadSetManifestId));
222
VisualStudioWorkloads.GetInstalledWorkloads(_workloadResolver, installedVSWorkloads,
_sdkFeatureBand
);
227
var overlayProvider = new TempDirectoryWorkloadManifestProvider(Path.Combine(_userProfileDir, "sdk-advertising",
_sdkFeatureBand
.ToString()),
_sdkFeatureBand
.ToString());
240
var manifestRollbacks = ParseRollbackDefinitionFile(rollbackDefinitionFilePath,
_sdkFeatureBand
);
340
var adManifestPath = GetAdvertisingManifestPath(
_sdkFeatureBand
, manifestId);
399
SdkFeatureBand[] bands = [
_sdkFeatureBand
, fallbackFeatureBand];
413
var manifestPath = Path.Combine(GetAdvertisingManifestPath(
_sdkFeatureBand
, manifestId), "WorkloadManifest.json");
423
var adManifestFeatureBandPath = Path.Combine(GetAdvertisingManifestPath(
_sdkFeatureBand
, manifestId), "AdvertisedManifestFeatureBand.txt");
425
SdkFeatureBand adManifestFeatureBand =
_sdkFeatureBand
;
443
var sentinelPath = GetAdvertisingManifestSentinelPath(
_sdkFeatureBand
);
474
var latestVersion = await _nugetPackageDownloader.GetLatestPackageVersion(_workloadManifestInstaller.GetManifestPackageId(manifest,
_sdkFeatureBand
));