public void DownloadPublic() { var defaultWorkingDirectory = @"D:\Temp\NewNuGet"; var pm = new PackageRetriever(defaultWorkingDirectory); var package = pm.GetPackage(new PackageDescription { Id = "Newtonsoft.Json" }); Assert.NotNull(package.PackageFileBytes); }
public static void DownloadPublic() { var defaultWorkingDirectory = FormattableString.Invariant($@"D:\Temp\{nameof(Naos)}.{nameof(Naos.Packaging)}.{nameof(Naos.Packaging.NuGet.Test)}.{nameof(PackageRetrieverTest)}.{nameof(DownloadPublic)}"); if (!Directory.Exists(defaultWorkingDirectory)) { Directory.CreateDirectory(defaultWorkingDirectory); } var pm = new PackageRetriever(defaultWorkingDirectory, PackageRepositoryConfiguration.AllNugetOrgConfigs); var package = pm.GetPackage(new PackageDescription { Id = "Newtonsoft.Json" }); Assert.NotNull(package.PackageFileBytes); }
public void DownloadPrivate() { var repoConfig = new PackageRepositoryConfiguration { Source = "https://ci.appveyor.com/nuget/XXX", ClearTextPassword = "******", Username = "******", SourceName = "ThisIsGalleryName", ProtocolVersion = 2, }; var defaultWorkingDirectory = @"D:\Temp\NewNuGet"; var pm = new PackageRetriever(defaultWorkingDirectory, repoConfig); var package = pm.GetPackage(new PackageDescription { Id = "ThisIsPackage" }); Assert.NotNull(package.PackageFileBytes); }
public static void DownloadPrivate() { var repoConfig = new PackageRepositoryConfiguration { Source = "https://ci.appveyor.com/nuget/XXX", ClearTextPassword = "******", UserName = "******", SourceName = "ThisIsGalleryName", ProtocolVersion = 2, }; var defaultWorkingDirectory = @"D:\Temp\NewNuGet"; var pm = new PackageRetriever(defaultWorkingDirectory, new[] { PackageRepositoryConfiguration.NugetOrgV2, PackageRepositoryConfiguration.NugetOrgV3, repoConfig }); var package = pm.GetPackage(new PackageDescription { Id = "ThisIsPackage" }); Assert.NotNull(package.PackageFileBytes); }