18 references to new
dotnet (6)
Commands\Workload\Install\FileBasedInstaller.cs (3)
848
var packId = new
WorkloadPackId
(Path.GetFileName(packIdDir));
872
var path = GetPackInstallRecordPath(new
WorkloadPackId
(packInfo.ResolvedPackageId), packInfo.Version, featureBand);
882
var packInstallRecord = GetPackInstallRecordPath(new
WorkloadPackId
(packInfo.ResolvedPackageId), packInfo.Version, featureBand);
Commands\Workload\Install\NetSdkMsiInstallerClient.InstallRecords.cs (2)
334
record.InstalledPacks.Add((new
WorkloadPackId
(packId), new NuGetVersion(packVersion)));
370
record.InstalledPacks.Add((new
WorkloadPackId
(packId), new NuGetVersion(packVersion)));
Commands\Workload\Install\WorkloadGarbageCollector.cs (1)
175
PacksToKeep.Add((new
WorkloadPackId
(pack.ResolvedPackageId), pack.Version));
dotnet.Tests (8)
CommandTests\Workload\Clean\GivenDotnetWorkloadClean.cs (1)
149
var packRecordContents = JsonSerializer.Serialize<WorkloadResolver.PackInfo>(new(new
WorkloadPackId
("Test.Pack.A"), "1.0.0", WorkloadPackKind.Sdk, packPath, "Test.Pack.A"));
CommandTests\Workload\Install\GivenFileBasedWorkloadInstall.cs (1)
141
=> new(new
WorkloadPackId
(id), version, kind, path, resolvedPackageId);
CommandTests\Workload\Install\WorkloadGarbageCollectionTests.cs (1)
310
return new PackInfo(new
WorkloadPackId
(id), version, kind, path, resolvedPackageId);
CommandTests\Workload\Repair\GivenDotnetWorkloadRepair.cs (1)
91
var packRecordContents = JsonSerializer.Serialize<WorkloadResolver.PackInfo>(new(new
WorkloadPackId
("Test.Pack.A"), "1.0.0", WorkloadPackKind.Sdk, extraPackPath, "Test.Pack.A"));
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (4)
64
var mauiAndroidPack = new PackInfo(new
WorkloadPackId
("maui-android-pack"), "34.0", WorkloadPackKind.Sdk, "androidDir", "maui-android-pack");
65
var mauiIosPack = new PackInfo(new
WorkloadPackId
("maui-ios-pack"), "16.4", WorkloadPackKind.Framework, "iosDir", "maui-ios-pack");
74
id => new List<WorkloadPackId>() { new
WorkloadPackId
(id.ToString() + "-pack") },
272
static PackInfo CreatePackInfo(string id, string version, WorkloadPackKind kind, string path, string resolvedPackageId) => new(new
WorkloadPackId
(id), version, kind, path, resolvedPackageId);
Microsoft.DotNet.TemplateLocator (4)
WorkloadManifestReader.cs (3)
285
var packId = new
WorkloadPackId
(reader.GetString() ?? string.Empty);
450
packs = ReadStringArray<WorkloadPackId>(ref reader, s => new
WorkloadPackId
(s));
541
aliasTo = ReadStringDictionary(ref reader, s => new
WorkloadPackId
(s));
WorkloadPackId.cs (1)
51
new
(reader.GetString() ?? string.Empty);