1 type derived from PackageArchiveReader
NuGet.Packaging (1)
Signing\Package\SignedPackageArchive.cs (1)
18public class SignedPackageArchive : PackageArchiveReader, ISignedPackage
43 instantiations of PackageArchiveReader
dotnet (3)
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
360using PackageArchiveReader packageReader = new(packagePath);
NugetPackageDownloader\FirstPartyNuGetPackageSigningVerifier.cs (1)
99using (var packageReader = new PackageArchiveReader(nupkgToVerify.Value))
ToolPackage\ToolPackageDownloader.cs (1)
81PackageArchiveReader reader = new(packageStream);
Microsoft.Arcade.Common (1)
PackageArchiveReaderFactory.cs (1)
12return new PackageArchiveReader(path);
Microsoft.DotNet.Build.Tasks.Packaging (1)
UpdatePackageIndex.cs (1)
233using (var reader = new PackageArchiveReader(packagePath))
Microsoft.DotNet.Build.Tasks.Workloads (1)
WorkloadPackageBase.cs (1)
190using PackageArchiveReader reader = new(fs);
Microsoft.DotNet.PackageTesting (1)
NupkgParser.cs (1)
15using PackageArchiveReader nupkgReader = new(packagePath);
Microsoft.DotNet.PackageValidation (1)
Package.cs (1)
135using PackageArchiveReader packageReader = new(packagePath);
Microsoft.DotNet.SourceBuild.Tasks (2)
src\ReadNuGetPackageInfos.cs (1)
47using (var reader = new PackageArchiveReader(nupkgFile))
src\WriteBuildOutputProps.cs (1)
57using (var reader = new PackageArchiveReader(item.GetMetadata("FullPath")))
Microsoft.TemplateEngine.Cli (1)
NuGetUtils.cs (1)
28using PackageArchiveReader reader = new(inputStream);
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NuGetInstaller.cs (1)
433using PackageArchiveReader reader = new PackageArchiveReader(inputStream);
NuGet.Commands (4)
CommandRunners\PackCommandRunner.cs (2)
142using var package = new PackageArchiveReader(outputPath); 615using var package = new PackageArchiveReader(outputPath);
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
105using (var packageReader = new PackageArchiveReader(package))
VerifyCommand\VerifyCommandRunner.cs (1)
115using (var packageReader = new PackageArchiveReader(packagePath))
NuGet.PackageManagement (10)
InstallationCompatibility.cs (1)
130using (var packageReader = new PackageArchiveReader(resourceResult.PackageStream, leaveStreamOpen: true))
PackageDownloader.cs (1)
349var packageReader = new PackageArchiveReader(result.PackageStream);
PackagePreFetcherResult.cs (1)
206new PackageArchiveReader(nupkgPath),
Projects\FolderNuGetProject.cs (2)
290using (var reader = new PackageArchiveReader(nupkgPath)) 584using (var packageReader = new PackageArchiveReader(packageFilePath))
Projects\MSBuildNuGetProject.cs (2)
189?? new PackageArchiveReader(downloadResourceResult.PackageStream, leaveStreamOpen: true); 464using var packageReader = new PackageArchiveReader(zipArchive);
Projects\PackagesConfigNuGetProject.cs (1)
366using (var packageReader = new PackageArchiveReader(
Utility\MSBuildNuGetProjectSystemUtility.cs (1)
279using (var otherPackageZipReader = new PackageArchiveReader(otherPackagePath))
Utility\PackagesConfigContentHashProvider.cs (1)
66using (var reader = new PackageArchiveReader(filePath))
NuGet.Packaging (4)
PackageExtractor.cs (3)
69using (var packageReader = new PackageArchiveReader(packageStream, leaveStreamOpen: true)) 467using (var packageReader = new PackageArchiveReader(nupkgStream)) 967using (var packageReader = new PackageArchiveReader(nupkgFilePath!))
Signing\Archive\SignedPackageArchiveUtility.cs (1)
257using (var packageReader = new PackageArchiveReader(input, leaveStreamOpen: true))
NuGet.Protocol (13)
HttpSource\HttpStreamValidation.cs (2)
81using (var reader = new PackageArchiveReader( 119using (var reader = new PackageArchiveReader(
LocalPackageArchiveDownloader.cs (1)
281return new PackageArchiveReader(_sourceStream.Value);
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
153using (var packageReader = new PackageArchiveReader(nupkgPath))
LocalRepositories\LocalPackageInfo.cs (1)
60return new PackageArchiveReader(Path);
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
434using (var packageReader = new PackageArchiveReader(stream))
RemotePackageArchiveDownloader.cs (1)
273return new PackageArchiveReader(stream);
RemoteRepositories\PackageUtilities.cs (1)
23using (var reader = new PackageArchiveReader(nupkgStream, leaveStreamOpen: true))
Resources\PackageUpdateResource.cs (2)
448using (var packageReader = new PackageArchiveReader(pathToPackage)) 685using (var reader = new PackageArchiveReader(pathToPackage))
Utility\LocalFolderUtility.cs (2)
1216using (var package = new PackageArchiveReader(nupkgFile.FullName)) 1293using (var packageReader = new PackageArchiveReader(stream))
Utility\OfflineFeedUtility.cs (1)
153using var packageReader = new PackageArchiveReader(packageStream, leaveStreamOpen: true);
78 references to PackageArchiveReader
dotnet (3)
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
360using PackageArchiveReader packageReader = new(packagePath);
NugetPackageDownloader\FirstPartyNuGetPackageSigningVerifier.cs (1)
99using (var packageReader = new PackageArchiveReader(nupkgToVerify.Value))
ToolPackage\ToolPackageDownloader.cs (1)
81PackageArchiveReader reader = new(packageStream);
Microsoft.Arcade.Common (2)
IPackageArchiveReaderFactory.cs (1)
10PackageArchiveReader CreatePackageArchiveReader(string path);
PackageArchiveReaderFactory.cs (1)
10public PackageArchiveReader CreatePackageArchiveReader(string path)
Microsoft.DotNet.Build.Tasks.Packaging (1)
UpdatePackageIndex.cs (1)
233using (var reader = new PackageArchiveReader(packagePath))
Microsoft.DotNet.Build.Tasks.Workloads (1)
WorkloadPackageBase.cs (1)
190using PackageArchiveReader reader = new(fs);
Microsoft.DotNet.PackageTesting (1)
NupkgParser.cs (1)
15using PackageArchiveReader nupkgReader = new(packagePath);
Microsoft.DotNet.PackageValidation (1)
Package.cs (1)
135using PackageArchiveReader packageReader = new(packagePath);
Microsoft.DotNet.SourceBuild.Tasks (2)
src\ReadNuGetPackageInfos.cs (1)
47using (var reader = new PackageArchiveReader(nupkgFile))
src\WriteBuildOutputProps.cs (1)
57using (var reader = new PackageArchiveReader(item.GetMetadata("FullPath")))
Microsoft.TemplateEngine.Cli (1)
NuGetUtils.cs (1)
28using PackageArchiveReader reader = new(inputStream);
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NuGetInstaller.cs (1)
433using PackageArchiveReader reader = new PackageArchiveReader(inputStream);
NuGet.Commands (6)
CommandRunners\PackCommandRunner.cs (4)
112/// <returns>A <see cref="PackageArchiveReader"/> if everything completed succesfully. Throws if a core package validation fails. Returns <see langword="null"/> if a validation rule got elevated from a warning to an error.</returns> 142using var package = new PackageArchiveReader(outputPath); 615using var package = new PackageArchiveReader(outputPath); 774internal void AnalyzePackage(PackageArchiveReader package)
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
105using (var packageReader = new PackageArchiveReader(package))
VerifyCommand\VerifyCommandRunner.cs (1)
115using (var packageReader = new PackageArchiveReader(packagePath))
NuGet.PackageManagement (8)
InstallationCompatibility.cs (1)
130using (var packageReader = new PackageArchiveReader(resourceResult.PackageStream, leaveStreamOpen: true))
PackageDownloader.cs (1)
349var packageReader = new PackageArchiveReader(result.PackageStream);
Projects\FolderNuGetProject.cs (2)
290using (var reader = new PackageArchiveReader(nupkgPath)) 584using (var packageReader = new PackageArchiveReader(packageFilePath))
Projects\MSBuildNuGetProject.cs (1)
464using var packageReader = new PackageArchiveReader(zipArchive);
Projects\PackagesConfigNuGetProject.cs (1)
366using (var packageReader = new PackageArchiveReader(
Utility\MSBuildNuGetProjectSystemUtility.cs (1)
279using (var otherPackageZipReader = new PackageArchiveReader(otherPackagePath))
Utility\PackagesConfigContentHashProvider.cs (1)
66using (var reader = new PackageArchiveReader(filePath))
NuGet.Packaging (34)
Core\FrameworkNameValidatorUtility.cs (1)
32internal static bool IsValidCultureName(PackageArchiveReader builder, string name)
PackageExtraction\PackageHelper.cs (2)
163PackageArchiveReader packageReader, 183PackageArchiveReader packageReader,
PackageExtractor.cs (4)
69using (var packageReader = new PackageArchiveReader(packageStream, leaveStreamOpen: true)) 467using (var packageReader = new PackageArchiveReader(nupkgStream)) 593private static void ValidateExpectedPackage(PackageIdentity packageIdentity, PackageArchiveReader packageReader) 967using (var packageReader = new PackageArchiveReader(nupkgFilePath!))
Rules\AccidentallyCompatibleWithAllFrameworksRule.cs (1)
26public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader package)
Rules\BestPractice\MissingReadmeRule.cs (1)
21public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\ContentFolderInPackageReferenceProjectRule.cs (1)
22public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\DefaultManifestValuesRule.cs (1)
30public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\DependenciesGroupsForEachTFMRule.cs (1)
27public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader package)
Rules\IconUrlDeprecationWarning.cs (1)
20public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\InitScriptNotUnderToolsRule.cs (1)
20public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\InstallScriptInPackageReferenceProjectRule.cs (1)
19public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\InvalidFrameworkFolderRule.cs (1)
24public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\InvalidPlaceholderFileRule.cs (1)
22public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\InvalidPrereleaseDependencyRule.cs (1)
21public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\InvalidUndottedFrameworkRule.cs (1)
41public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\IPackageRule.cs (1)
11IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder);
Rules\LicenseUrlDeprecationWarning.cs (1)
20public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\MisplaceAssemblyOutsideLibRule.cs (1)
28public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\MisplacedAssemblyUnderLibRule.cs (1)
20public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\MisplacedScriptFileRule.cs (1)
25public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\MisplacedTransformFileRule.cs (1)
27public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\PathTooLongRule.cs (1)
18public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (1)
23public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\UnrecognizedLicenseIdentifierRule.cs (1)
22public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\UnrecognizedScriptFileRule.cs (1)
24public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\UnspecifiedDependencyVersionRule.cs (1)
22public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\UpholdBuildConventionRule.cs (1)
30public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\WinRTNameIsObsoleteRule.cs (1)
23public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Rules\XdtTransformsInPackageReferenceProjectRule.cs (1)
27public IEnumerable<PackagingLogMessage> Validate(PackageArchiveReader builder)
Signing\Archive\SignedPackageArchiveUtility.cs (1)
257using (var packageReader = new PackageArchiveReader(input, leaveStreamOpen: true))
NuGet.Protocol (17)
HttpSource\HttpStreamValidation.cs (2)
81using (var reader = new PackageArchiveReader( 119using (var reader = new PackageArchiveReader(
LocalPackageArchiveDownloader.cs (3)
29private Lazy<PackageArchiveReader> _packageReader; 112_packageReader = new Lazy<PackageArchiveReader>(GetPackageReader); 275private PackageArchiveReader GetPackageReader()
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
153using (var packageReader = new PackageArchiveReader(nupkgPath))
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
434using (var packageReader = new PackageArchiveReader(stream))
Model\LocalPackageSearchMetadata.cs (1)
153if (_package.GetReader() is PackageArchiveReader reader) // This will never be anything else in reality. The search resource always uses a PAR
RemotePackageArchiveDownloader.cs (3)
29private Lazy<PackageArchiveReader> _packageReader; 118_packageReader = new Lazy<PackageArchiveReader>(GetPackageReader); 269private PackageArchiveReader GetPackageReader()
RemoteRepositories\PackageUtilities.cs (1)
23using (var reader = new PackageArchiveReader(nupkgStream, leaveStreamOpen: true))
Resources\PackageUpdateResource.cs (2)
448using (var packageReader = new PackageArchiveReader(pathToPackage)) 685using (var reader = new PackageArchiveReader(pathToPackage))
Utility\LocalFolderUtility.cs (2)
1216using (var package = new PackageArchiveReader(nupkgFile.FullName)) 1293using (var packageReader = new PackageArchiveReader(stream))
Utility\OfflineFeedUtility.cs (1)
153using var packageReader = new PackageArchiveReader(packageStream, leaveStreamOpen: true);