28 instantiations of new
dotnet (28)
Commands\Package\PackageCommandParser.cs (1)
90var versions = await downloader.GetPackageVersionsAsync(new(packageId), versionFragment, allowPrerelease, cancellationToken: cancellationToken);
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
58PackageId packageId = new PackageId(_packageToolIdentityArgument.Id);
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (3)
117concreteDownloader.LoadNuGetSources(new PackageId(_packageIdentityWithRange.Value.Id), packageSourceLocationForValidation); 154ExecuteInstallCommand(new PackageId(toolId.Id.ToString()), versionRange: null); 167return ExecuteInstallCommand(new PackageId(_packageIdentityWithRange.Value.Id), versionRange);
Commands\Tool\Install\ToolInstallLocalCommand.cs (1)
94var packageId = new PackageId(_packageIdentityWithRange.Value.Id);
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (1)
34packageId = new PackageId(packageIdArgument);
Commands\Tool\List\ToolListLocalCommand.cs (1)
35PackageId? packageId = string.IsNullOrWhiteSpace(packageIdArgument) ? null : new(packageIdArgument);
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (1)
53var packageId = new PackageId(_parseResult.GetValue(Definition.PackageIdArgument));
Commands\Tool\Uninstall\ToolUninstallLocalCommand.cs (1)
31_packageId = new PackageId(parseResult.GetValue(Definition.PackageIdArgument));
Commands\Workload\Install\FileBasedInstaller.cs (3)
169.DownloadPackageAsync(new PackageId(packInfo.ResolvedPackageId), 656return new PackageId($"{manifestId}.{featureBand}"); 660return new PackageId($"{manifestId}.Manifest-{featureBand}");
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
334urls.Add(await packageDownloader.GetPackageUrl(new PackageId(download.NuGetPackageId), new NuGetVersion(download.NuGetPackageVersion), _packageSourceLocation));
Commands\Workload\InstallingWorkloadCommand.cs (2)
394var downloadedPackagePath = await packageDownloader.DownloadPackageAsync(new PackageId(download.NuGetPackageId), new NuGetVersion(download.NuGetPackageVersion), 418await packageDownloader.DownloadPackageAsync(new PackageId(packDownload.NuGetPackageId), new NuGetVersion(packDownload.NuGetPackageVersion),
Commands\Workload\Update\WorkloadUpdateCommand.cs (1)
219urls.Add(await packageDownloader.GetPackageUrl(new PackageId(download.NuGetPackageId), new NuGetVersion(download.NuGetPackageVersion), _packageSourceLocation));
NugetPackageDownloader\NuGetPackageDownloader.cs (2)
367IEnumerable<PackageSource> packageSources = LoadNuGetSources(new PackageId(packageId), null, null); 953PackageId packageId = new(idStem);
NugetSearch\NugetSearchApiResultDeserializer.cs (1)
35var searchResultPackage = new SearchResultPackage(new PackageId(deserializedPackage.Id),
ShellShim\ShellShimTemplateFinder.cs (1)
53var packageId = new PackageId($"microsoft.netcore.app.host.{rid}");
ToolManifest\ToolManifestEditor.cs (3)
51var toEdit = deserializedManifest.Tools.Single(t => new PackageId(t.PackageId).Equals(packageId)); 98var toEdit = deserializedManifest.Tools.Single(t => new PackageId(t.PackageId).Equals(packageId)); 256var packageId = new PackageId(packageIdString);
ToolPackage\ToolPackageDownloaderBase.cs (1)
365return new PackageId(p.Id);
ToolPackage\ToolPackageInstance.cs (2)
91ResolvedPackageId = new PackageId(library.Name); 227new PackageId(library.Name).ToString(),
ToolPackage\ToolPackageStoreAndQuery.cs (1)
67var packageId = new PackageId(name);
113 references to new
dotnet (113)
Commands\Tool\Common\ToolManifestFinderExtensions.cs (1)
18PackageId packageId)
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
58PackageId packageId = new PackageId(_packageToolIdentityArgument.Id);
Commands\Tool\Install\ToolInstallCommandLowLevelErrorConverter.cs (1)
13public static IEnumerable<string> GetUserFacingMessages(Exception ex, PackageId packageId)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (5)
170private int ExecuteInstallCommand(PackageId packageId, VersionRange? versionRange) 271private NuGetVersion GetBestMatchNugetVersion(PackageId packageId, VersionRange? versionRange, IToolPackageDownloader toolPackageDownloader) 312private static void RunWithHandlingInstallError(Action installAction, PackageId packageId) 334private static void RunWithHandlingUninstallError(Action uninstallAction, PackageId packageId) 367private static IToolPackage? TryGetOldPackage(IToolPackageStoreQuery toolPackageStoreQuery, PackageId packageId)
Commands\Tool\Install\ToolInstallLocalCommand.cs (4)
94var packageId = new PackageId(_packageIdentityWithRange.Value.Id); 104private int ExecuteInstallCommand(PackageId packageId, VersionRange? versionRange) 136public int InstallToolUpdate(ToolManifestPackage existingPackage, IToolPackage toolDownloadedPackage, FilePath manifestFile, PackageId packageId) 182public int InstallNewTool(FilePath manifestFile, PackageId packageId, VersionRange? versionRange)
Commands\Tool\Install\ToolInstallLocalInstaller.cs (1)
26public IToolPackage Install(FilePath manifestFile, PackageId packageId, VersionRange? versionRange)
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (2)
31PackageId? packageId = null; 74internal static bool PackageIdMatches(IToolPackage package, PackageId? packageId)
Commands\Tool\List\ToolListLocalCommand.cs (1)
35PackageId? packageId = string.IsNullOrWhiteSpace(packageIdArgument) ? null : new(packageIdArgument);
Commands\Tool\Restore\ToolRestoreCommand.cs (1)
253PackageId packageId,
Commands\Tool\Search\NugetSearchSerializables.cs (2)
14PackageId id, 24public PackageId Id { get; } = id;
Commands\Tool\Uninstall\ToolUninstallCommandLowLevelErrorConverter.cs (1)
13public static IEnumerable<string> GetUserFacingMessages(Exception ex, PackageId packageId)
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (1)
53var packageId = new PackageId(_parseResult.GetValue(Definition.PackageIdArgument));
Commands\Tool\Uninstall\ToolUninstallLocalCommand.cs (1)
21private readonly PackageId _packageId;
Commands\Workload\Install\FileBasedInstaller.cs (4)
104var workloadSetPackageId = GetManifestPackageId(new ManifestId(WorkloadManifestUpdater.WorkloadSetManifestId), workloadSetFeatureBand); 284var newManifestPackageId = GetManifestPackageId(manifestUpdate.ManifestId, new SdkFeatureBand(manifestUpdate.NewFeatureBand)); 304void InstallPackage(PackageId packageId, string packageVersion, string targetFolder, ITransactionContext transactionContext, DirectoryPath? offlineCache) 652public PackageId GetManifestPackageId(ManifestId manifestId, SdkFeatureBand featureBand)
Commands\Workload\Install\IInstaller.cs (1)
69PackageId GetManifestPackageId(ManifestId manifestId, SdkFeatureBand featureBand);
Commands\Workload\Install\WorkloadManifestUpdater.cs (3)
284PackageId? providedPackageId = null; 292var packageId = _workloadManifestInstaller.GetManifestPackageId(new ManifestId(manifest.Id), band); 329var manifestPackageId = _workloadManifestInstaller.GetManifestPackageId(manifestId, band);
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (1)
164var packageId = installer.GetManifestPackageId(new ManifestId("Microsoft.NET.Workloads"), featureBand);
NugetPackageDownloader\INuGetPackageDownloader.cs (6)
15Task<string> DownloadPackageAsync(PackageId packageId, 23Task<string> GetPackageUrl(PackageId packageId, 30Task<NuGetVersion> GetLatestPackageVersion(PackageId packageId, 34Task<IEnumerable<NuGetVersion>> GetLatestPackageVersions(PackageId packageId, 39Task<NuGetVersion> GetBestPackageVersionAsync(PackageId packageId, 43Task<(NuGetVersion version, PackageSource source)> GetBestPackageVersionAndSourceAsync(PackageId packageId,
NugetPackageDownloader\NuGetPackageDownloader.cs (14)
159public async Task<string> DownloadPackageAsync(PackageId packageId, 301public async Task<string> GetPackageUrl(PackageId packageId, 371private async Task<(PackageSource, NuGetVersion)> GetPackageSourceAndVersion(PackageId packageId, 403private static string GetNupkgUrl(string baseUri, PackageId id, NuGetVersion version) => baseUri + id.ToString() + "/" + version.ToNormalizedString() + "/" + id.ToString() + 487private List<PackageSource> LoadDefaultSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null) 563public IEnumerable<PackageSource> LoadNuGetSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null) 784public async Task<NuGetVersion> GetBestPackageVersionAsync(PackageId packageId, 798public async Task<(NuGetVersion version, PackageSource source)> GetBestPackageVersionAndSourceAsync(PackageId packageId, 933public async Task<NuGetVersion> GetLatestPackageVersion(PackageId packageId, 940public async Task<IEnumerable<NuGetVersion>> GetLatestPackageVersions(PackageId packageId, int numberOfResults, PackageSourceLocation packageSourceLocation = null, bool includePreview = false) 953PackageId packageId = new(idStem); 965public async Task<IEnumerable<NuGetVersion>> GetPackageVersionsAsync(PackageId packageId, string versionPrefix = null, bool allowPrerelease = false, PackageSourceLocation packageSourceLocation = null, CancellationToken cancellationToken = default) 992private async Task<IEnumerable<NuGetVersion>> GetPackageVersionsForSource(AutoCompleteResource autocomplete, PackageId packageId, string versionPrefix, bool allowPrerelease, CancellationToken cancellationToken) 1011private static async Task<IEnumerable<string>> GetPackageIdsForSource(AutoCompleteResource autocomplete, PackageId packageId, bool allowPrerelease, CancellationToken cancellationToken)
ShellShim\ShellShimTemplateFinder.cs (1)
53var packageId = new PackageId($"microsoft.netcore.app.host.{rid}");
ToolManifest\IToolManifestEditor.cs (3)
15void Add(FilePath manifest, PackageId packageId, NuGetVersion nuGetVersion, ToolCommandName[] toolCommandNames, bool rollForward = false); 16void Remove(FilePath manifest, PackageId packageId); 17void Edit(FilePath manifest, PackageId packageId, NuGetVersion newNuGetVersion, ToolCommandName[] newToolCommandNames);
ToolManifest\IToolManifestFinder.cs (1)
15IReadOnlyList<FilePath> FindByPackageId(PackageId packageId);
ToolManifest\ToolManifestEditor.cs (4)
30PackageId packageId, 81PackageId packageId, 256var packageId = new PackageId(packageIdString); 403public void Remove(FilePath manifest, PackageId packageId)
ToolManifest\ToolManifestFinder.cs (2)
132public bool TryFindPackageId(PackageId packageId, out ToolManifestPackage toolManifestPackage) 262public IReadOnlyList<FilePath> FindByPackageId(PackageId packageId)
ToolManifest\ToolManifestPackage.cs (2)
14PackageId packagePackageId, 20public PackageId PackageId { get; } = packagePackageId;
ToolPackage\IToolPackage.cs (2)
14PackageId Id { get; } 18public PackageId ResolvedPackageId { get; }
ToolPackage\IToolPackageDownloader.cs (3)
15PackageId packageId, 27PackageId packageId, 34PackageId packageId,
ToolPackage\IToolPackageStore.cs (3)
17NuGetVersion GetStagedPackageVersion(DirectoryPath stagingDirectory, PackageId packageId); 19DirectoryPath GetRootPackageDirectory(PackageId packageId); 21DirectoryPath GetPackageDirectory(PackageId packageId, NuGetVersion version);
ToolPackage\IToolPackageStoreQuery.cs (2)
14IEnumerable<IToolPackage> EnumeratePackageVersions(PackageId packageId); 16IToolPackage GetPackage(PackageId packageId, NuGetVersion version);
ToolPackage\LocalToolsResolverCache.cs (3)
39PackageId distinctPackageId = distinctPackageIdAndRestoredCommandMap.Key; 108private string GetCacheFile(PackageId packageId) 137PackageId packageId,
ToolPackage\PackageId.cs (5)
8internal struct PackageId(string id) : IEquatable<PackageId>, IComparable<PackageId> 12public bool Equals(PackageId other) 17public int CompareTo(PackageId other) 24return obj is PackageId id && Equals(id);
ToolPackage\RestoredCommandIdentifier.cs (2)
16PackageId packageId, 22public PackageId PackageId { get; } = packageId;
ToolPackage\ToolPackageDownloader.cs (4)
55PackageId packageId, 112protected override bool IsPackageInstalled(PackageId packageId, NuGetVersion packageVersion, string packagesRootPath) 120protected override ToolConfiguration GetToolConfiguration(PackageId id, DirectoryPath packageDirectory, DirectoryPath assetsJsonParentDirectory) 126PackageId packageId,
ToolPackage\ToolPackageDownloaderBase.cs (14)
69PackageId packageId, 79PackageId packageId, 84PackageId packageId, 92protected abstract ToolConfiguration GetToolConfiguration(PackageId id, 96public IToolPackage InstallPackage(PackageLocation packageLocation, PackageId packageId, 154PackageId packageId, 237PackageId packageId, 269PackageId packageId, 287if (ResolveRidSpecificPackage(packageId, packageVersion, packageDownloadDir, assetFileDirectory, verbosity) is PackageId ridSpecificPackage) 299PackageId packageId, 313if (ResolveRidSpecificPackage(packageId, packageVersion, _localToolDownloadDir, _localToolAssetDir, verbosity) is PackageId ridSpecificPackage) 333private PackageId? ResolveRidSpecificPackage(PackageId packageId, 402PackageId packageId,
ToolPackage\ToolPackageInstance.cs (5)
22public PackageId Id { get; private set; } 26public PackageId ResolvedPackageId { get; private set; } 44public ToolPackageInstance(PackageId id, 162public static ToolConfiguration GetToolConfiguration(PackageId id, 172private static ToolConfiguration DeserializeToolConfiguration(LockFileTargetLibrary library, DirectoryPath packageDirectory, PackageId packageId, IFileSystem fileSystem)
ToolPackage\ToolPackageStoreAndQuery.cs (6)
24public NuGetVersion GetStagedPackageVersion(DirectoryPath stagingDirectory, PackageId packageId) 41public DirectoryPath GetRootPackageDirectory(PackageId packageId) 46public DirectoryPath GetPackageDirectory(PackageId packageId, NuGetVersion version) 67var packageId = new PackageId(name); 82public IEnumerable<IToolPackage> EnumeratePackageVersions(PackageId packageId) 99public IToolPackage GetPackage(PackageId packageId, NuGetVersion version)