3 implementations of ExtractPackageAsync
dotnet (1)
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
228
public async Task<IEnumerable<string>>
ExtractPackageAsync
(string packagePath, DirectoryPath targetFolder)
dotnet.Tests (1)
CommandTests\Workload\Install\FailingNuGetPackageInstaller.cs (1)
35
public Task<IEnumerable<string>>
ExtractPackageAsync
(string packagePath, DirectoryPath targetFolder)
Microsoft.DotNet.Tools.Tests.ComponentMocks (1)
MockNuGetPackageDownloader.cs (1)
89
public Task<IEnumerable<string>>
ExtractPackageAsync
(string packagePath, DirectoryPath targetFolder)
6 references to ExtractPackageAsync
dotnet (6)
Commands\Workload\Install\FileBasedInstaller.cs (2)
213
var packFiles = _nugetPackageDownloader.
ExtractPackageAsync
(packagePath, new DirectoryPath(tempExtractionDir)).GetAwaiter().GetResult();
672
await _nugetPackageDownloader.
ExtractPackageAsync
(nupkgPath, new DirectoryPath(extractionPath));
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (2)
755
await _nugetPackageDownloader.
ExtractPackageAsync
(nupkgPath, new DirectoryPath(extractionPath));
958
_ = _nugetPackageDownloader.
ExtractPackageAsync
(packagePath, new DirectoryPath(extractionDirectory)).Result;
ShellShim\ShellShimTemplateFinder.cs (1)
56
_ = await _nugetPackageDownloader.
ExtractPackageAsync
(packagePath, _tempDir);
ToolPackage\ToolPackageDownloader.cs (1)
98
nugetPackageDownloader.
ExtractPackageAsync
(packagePath, new DirectoryPath(nupkgDir)).ConfigureAwait(false).GetAwaiter().GetResult();