1 type derived from PackageSource
NuGet.Protocol (1)
FeedTypePackageSource.cs (1)
14public class FeedTypePackageSource : PackageSource
33 instantiations of PackageSource
aspire-managed (4)
NuGet\Commands\RestoreCommand.cs (2)
248packageSources.Add(new PackageSource(source)); 315packageSources.Add(new PackageSource(nugetOrgUrl, "nuget.org"));
NuGet\Commands\SearchCommand.cs (2)
199packageSources.Add(new PackageSource(source)); 226var defaultSource = new PackageSource("https://api.nuget.org/v3/index.json", "nuget.org");
dotnet (3)
NugetPackageDownloader\NuGetPackageDownloader.cs (3)
454PackageSource packageSource = new(source); 542PackageSource packageSource = new(source); 588PackageSource newSource = new(additionalSource);
Microsoft.TemplateEngine.Cli (4)
NuGet\NugetApiManager.cs (1)
16private readonly PackageSource _nugetOrgSource = new(_nugetOrgFeed);
TemplatePackageCoordinator.cs (3)
424sourceFeed = new PackageSource(packageSource); 863var nuGetFeed = new PackageSource(NugetOrgFeed, "NuGet.org"); 893PackageSource packageSource = new(source);
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
477PackageSource packageSource = new PackageSource(source);
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
639.Select(i => new PackageSource(i))
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
134.Select(ns => new PackageSource(ns))
NuGet.Commands (10)
RestoreCommand\RequestFactory\RestoreArgs.cs (1)
163sourceObjects[sourceUri] = new PackageSource(sourceUri);
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
204var pkgSource = new PackageSource(FixSourcePath(source));
RestoreCommand\Utility\PackageSpecFactory.cs (2)
174.Select(s => new PackageSource(UriUtility.GetAbsolutePath(projectDirectory, s)!)) 991.Select(i => new PackageSource(i))
SourcesCommands\SourceRunners.cs (2)
66var newPackageSource = new Configuration.PackageSource(args.Source, args.Name); 284existingSource = new Configuration.PackageSource(args.Source, existingSource.Name);
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
276var packageSource = new PackageSource(serviceIndex);
Utility\CommandRunnerUtility.cs (2)
97packageSource = new PackageSource(source); 112packageSource = new PackageSource(source);
Utility\PackageSourceProviderExtensions.cs (1)
26return new PackageSource(source);
NuGet.Configuration (2)
PackageSource\PackageSource.cs (1)
208return new PackageSource(Source, Name, IsEnabled, IsOfficial, IsPersistable)
PackageSource\PackageSourceProvider.cs (1)
236var packageSource = new PackageSource(setting.GetValueAsPath(), name, isEnabled)
NuGet.PackageManagement (2)
NuGetPackageManager.cs (2)
185var source = SourceRepositoryProvider.CreateRepository(new PackageSource(folder), FeedType.FileSystemV3); 207new PackageSource(packagesFolderPath),
NuGet.ProjectModel (1)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
963sources.Add(new PackageSource(sourcePropertyName));
NuGet.Protocol (4)
CachingSourceProvider.cs (1)
54return CreateRepository(new PackageSource(source));
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
303return new PackageSource(packageSourceRepository);
Repository.cs (2)
127return CreateSource(resourceProviders, new PackageSource(sourceUrl)); 136return CreateSource(resourceProviders, new PackageSource(sourceUrl), type);
410 references to PackageSource
aspire-managed (12)
NuGet\Commands\RestoreCommand.cs (7)
241private static List<PackageSource> LoadPackageSources(string[] sources, string? nugetConfigPath, string? workingDir, bool noNugetOrg, bool verbose) 243var packageSources = new List<PackageSource>(); 259foreach (var source in provider.LoadPackageSources()) 287foreach (var source in provider.LoadPackageSources()) 322foreach (var source in packageSources) 336List<PackageSource> sources) 372foreach (var source in sources)
NuGet\Commands\SearchCommand.cs (5)
192private static List<PackageSource> LoadPackageSources(ISettings settings, string[] explicitSources, bool verbose) 194var packageSources = new List<PackageSource>(); 210foreach (var source in provider.LoadPackageSources()) 226var defaultSource = new PackageSource("https://api.nuget.org/v3/index.json", "nuget.org"); 235PackageSource source,
dotnet (55)
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
112(var bestVersion, var packageSource) = _toolPackageDownloader.GetNuGetVersion(packageLocation, packageId, _verbosity, versionRange, _restoreActionConfig);
NugetPackageDownloader\INuGetPackageDownloader.cs (1)
43Task<(NuGetVersion version, PackageSource source)> GetBestPackageVersionAndSourceAsync(PackageId packageId,
NugetPackageDownloader\NuGetPackageDownloader.cs (47)
43private readonly ConcurrentDictionary<PackageSource, SourceRepository> _sourceRepositories; 169(var source, var resolvedPackageVersion) = await GetPackageSourceAndVersion(packageId, packageVersion, 306(var source, var resolvedPackageVersion) = await GetPackageSourceAndVersion(packageId, packageVersion, packageSourceLocation, includePreview).ConfigureAwait(false); 367IEnumerable<PackageSource> packageSources = LoadNuGetSources(new PackageId(packageId), null, null); 371private async Task<(PackageSource, NuGetVersion)> GetPackageSourceAndVersion(PackageId packageId, 382IEnumerable<PackageSource> packagesSources = LoadNuGetSources(packageId, packageSourceLocation, packageSourceMapping); 383PackageSource source; 445private IEnumerable<PackageSource> LoadOverrideSources(PackageSourceLocation packageSourceLocation = null) 454PackageSource packageSource = new(source); 487private List<PackageSource> LoadDefaultSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null) 489List<PackageSource> defaultSources = []; 542PackageSource packageSource = new(source); 563public IEnumerable<PackageSource> LoadNuGetSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null) 588PackageSource newSource = new(additionalSource); 621private void CheckHttpSources(IEnumerable<PackageSource> packageSources) 623foreach (var packageSource in packageSources) 632private async Task<(PackageSource, IPackageSearchMetadata)> GetMatchingVersionInternalAsync( 633string packageIdentifier, IEnumerable<PackageSource> packageSources, VersionRange versionRange, 644(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages)[] foundPackagesBySource; 661IEnumerable<(PackageSource source, IPackageSearchMetadata package)> accumulativeSearchResults = 713private async Task<(PackageSource, IPackageSearchMetadata)> GetLatestVersionInternalAsync( 714string packageIdentifier, IEnumerable<PackageSource> packageSources, bool includePreview, 720private async Task<IEnumerable<(PackageSource, IPackageSearchMetadata)>> GetLatestVersionsInternalAsync( 721string packageIdentifier, IEnumerable<PackageSource> packageSources, bool includePreview, CancellationToken cancellationToken, int numberOfResults) 730(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages)[] foundPackagesBySource; 753IEnumerable<(PackageSource source, IPackageSearchMetadata package)> accumulativeSearchResults = 779IEnumerable<(PackageSource, IPackageSearchMetadata)> latestVersions = accumulativeSearchResults 798public async Task<(NuGetVersion version, PackageSource source)> GetBestPackageVersionAndSourceAsync(PackageId packageId, 805IEnumerable<PackageSource> packagesSources = LoadNuGetSources(packageId, packageSourceLocation); 806(var source, packageMetadata) = await GetMatchingVersionInternalAsync(packageId.ToString(), packagesSources, 812private async Task<(PackageSource, IPackageSearchMetadata)> GetPackageMetadataAsync(string packageIdentifier, 813NuGetVersion packageVersion, IEnumerable<PackageSource> sources, CancellationToken cancellationToken, bool includeUnlisted = false) 827List<Task<(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages)>> tasks = [.. sources 832(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages) sourceAndFoundPackages, 833out (PackageSource, IPackageSearchMetadata) packageMetadataAsync) 859foreach (Task<(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages)> task in tasks) 862if (TryGetPackageMetadata(result, out (PackageSource, IPackageSearchMetadata) packageMetadataAsync)) 872Task<(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages)> finishedTask = 875(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages) result = 877if (TryGetPackageMetadata(result, out (PackageSource, IPackageSearchMetadata) packageMetadataAsync)) 895private async Task<(PackageSource source, IEnumerable<IPackageSearchMetadata> foundPackages)> 896GetPackageMetadataAsync(PackageSource source, string packageIdentifier, bool includePrerelease = false, bool includeUnlisted = false, 943IEnumerable<PackageSource> packagesSources = LoadNuGetSources(packageId, packageSourceLocation); 954IEnumerable<PackageSource> packagesSources = LoadNuGetSources(packageId, packageSourceLocation); 968IEnumerable<PackageSource> packagesSources = LoadNuGetSources(packageId, packageSourceLocation); 979private async Task<IEnumerable<AutoCompleteResource>> GetAutocompleteAsync(PackageSource source, CancellationToken cancellationToken) 1030private SourceRepository GetSourceRepository(PackageSource source)
NugetPackageDownloader\PackageSourceLocation.cs (2)
19PackageSource[] packageSourceOverrides = null) 37public PackageSource[] PackageSourceOverrides { get; private set; }
ToolPackage\IToolPackageDownloader.cs (1)
25(NuGetVersion version, PackageSource source) GetNuGetVersion(
ToolPackage\PackageLocation.cs (2)
16PackageSource[] packageSourceOverrides = null) 22public PackageSource[] PackageSourceOverrides { get; } = packageSourceOverrides ?? [];
ToolPackage\ToolPackageDownloaderBase.cs (1)
400public virtual (NuGetVersion version, PackageSource source) GetNuGetVersion(
Microsoft.DotNet.Build.Tasks.Packaging (2)
NuGetUtility.cs (2)
26IEnumerable<PackageSource> enabledSources = GetEnabledSources(settings); 73private static IEnumerable<PackageSource> GetEnabledSources(ISettings settings)
Microsoft.TemplateEngine.Cli (16)
NuGet\NugetApiManager.cs (7)
16private readonly PackageSource _nugetOrgSource = new(_nugetOrgFeed); 17private readonly IDictionary<PackageSource, SourceRepository> _sourceRepositories; 28_sourceRepositories = new Dictionary<PackageSource, SourceRepository>(); 34PackageSource? sourceFeed = null, 104private SourceRepository GetSourceRepository(PackageSource source) 116public NugetPackageMetadata(PackageSource packageSource, IPackageSearchMetadata metadata, IPackageSearchMetadata? extraMetadata = null) 153public PackageSource Source { get; }
TemplatePackageCoordinator.cs (9)
421PackageSource? sourceFeed = null; 444IEnumerable<PackageSource> packageSources = LoadNuGetSources(additionalSources, includeNuGetFeed: PathUtility.CheckForNuGetInNuGetConfig()); 851private IEnumerable<PackageSource> LoadNuGetSources(IEnumerable<string>? additionalSources, bool includeNuGetFeed) 853IEnumerable<PackageSource> defaultSources; 863var nuGetFeed = new PackageSource(NugetOrgFeed, "NuGet.org"); 881List<PackageSource> customSources = new(); 893PackageSource packageSource = new(source); 902IEnumerable<PackageSource> retrievedSources = customSources.Concat(defaultSources); 911IEnumerable<PackageSource> sources,
Microsoft.TemplateEngine.Edge (28)
Installers\NuGet\NugetApiPackageManager.cs (28)
18private static readonly ConcurrentDictionary<PackageSource, SourceRepository> SourcesCache = new(); 59IEnumerable<PackageSource> packagesSources = LoadNuGetSources(additionalSources?.ToArray() ?? []); 66PackageSource source; 209IEnumerable<PackageSource> packageSources = LoadNuGetSources(additionalSources); 216internal IEnumerable<PackageSource> RemoveInsecurePackages(IEnumerable<PackageSource> packagesSources) 218var insecurePackages = new List<PackageSource>(); 219var securePackages = new List<PackageSource>(); 220foreach (var packageSource in packagesSources) 242private async Task<(PackageSource, NugetPackageMetadata)> GetLatestVersionInternalAsync( 244IEnumerable<PackageSource> packageSources, 254(PackageSource Source, IEnumerable<NugetPackageMetadata>? FoundPackages)[] foundPackagesBySource = 268(PackageSource, NugetPackageMetadata)? latestVersion = accumulativeSearchResults.Aggregate( 269((PackageSource, NugetPackageMetadata)?)null, 283((PackageSource, NugetPackageMetadata)?)null, 306private async Task<(PackageSource, NugetPackageMetadata)> GetPackageMetadataAsync( 309IEnumerable<PackageSource> sources, 322List<Task<(PackageSource Source, IEnumerable<NugetPackageMetadata>? FoundPackages)>> tasks = 326Task<(PackageSource Source, IEnumerable<NugetPackageMetadata>? FoundPackages)> finishedTask = 329(PackageSource foundSource, IEnumerable<NugetPackageMetadata>? foundPackages) = await finishedTask.ConfigureAwait(false); 359private async Task<(PackageSource Source, IEnumerable<NugetPackageMetadata>? FoundPackages)> GetPackageMetadataAsync( 360PackageSource source, 437private IEnumerable<PackageSource> LoadNuGetSources(IEnumerable<string> additionalSources) 439IEnumerable<PackageSource> defaultSources; 465List<PackageSource> customSources = new List<PackageSource>(); 477PackageSource packageSource = new PackageSource(source); 486IEnumerable<PackageSource> retrievedSources = customSources.Concat(defaultSources);
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
630internal static List<PackageSource> GetSources(IMSBuildProject project, IReadOnlyCollection<IMSBuildProject> innerNodes, ISettings settings)
NuGet.CommandLine.XPlat (65)
Commands\Package\Download\PackageDownloadRunner.cs (7)
46IReadOnlyList<PackageSource> packageSources = GetPackageSources(args.Sources, new PackageSourceProvider(settings)); 51public static async Task<int> RunAsync(PackageDownloadArgs args, ILoggerWithColor logger, IReadOnlyList<PackageSource> packageSources, ISettings settings, CancellationToken token) 339private static IReadOnlyList<PackageSource> GetPackageSources(IList<string>? sources, IPackageSourceProvider sourceProvider) 341IEnumerable<PackageSource> configuredSources = sourceProvider.LoadPackageSources() 355IEnumerable<PackageSource> packageSources, 371private static IReadOnlyList<SourceRepository> GetSourceRepositories(IReadOnlyList<PackageSource> packageSources) 375foreach (var source in packageSources)
Commands\Package\Update\PackageUpdateIO.cs (6)
38private readonly IReadOnlyList<PackageSource> _enabledSources; 260IReadOnlyList<PackageSource>? auditSources = _sourceProvider.LoadAuditSources()?.Where(s => s.IsEnabled).ToList(); 267foreach (var auditSource in auditSources) 343IReadOnlyList<PackageSource> packageSources; 353List<PackageSource> sourceMappedSources = new List<PackageSource>(allowedSources.Count);
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
315IList<PackageSource> sources = AddPackageCommandUtility.EvaluateSources(originalPackageSpec.RestoreMetadata.Sources, originalPackageSpec.RestoreMetadata.ConfigFilePaths);
Commands\PackageReferenceCommands\ListPackage\ListPackageArgs.cs (4)
21public List<PackageSource> PackageSources { get; } 31public IReadOnlyList<PackageSource> AuditSources { get; } 52List<PackageSource> packageSources, 60IReadOnlyList<PackageSource> auditSources,
Commands\PackageReferenceCommands\ListPackage\ListPackageCommand.cs (2)
235private static List<PackageSource> GetPackageSources(ISettings settings, IEnumerable<string> sources, CommandOption config) 240var packageSources = new List<PackageSource>();
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (9)
35private readonly Dictionary<PackageSource, SourceRepository> _sourceRepositoryCache; 40_sourceRepositoryCache = new Dictionary<PackageSource, SourceRepository>(); 143List<PackageSource> httpSources = HttpSourcesUtility.GetDisallowedInsecureHttpSources(listPackageArgs.PackageSources); 271IReadOnlyList<PackageSource> sources, 277foreach (var source in sources) 292PackageSource source, 543IEnumerable<PackageSource> sources = listPackageArgs.PackageSources; 544foreach (PackageSource source in sources) 695PackageSource packageSource,
Commands\PackageSearch\IPackageSearchResultRenderer.cs (2)
25void Add(PackageSource source, IEnumerable<IPackageSearchMetadata> completedSearch); 33void Add(PackageSource source, PackageSearchProblem packageSearchProblem);
Commands\PackageSearch\PackageSearchResultJsonRenderer.cs (2)
28public void Add(PackageSource source, IEnumerable<IPackageSearchMetadata> completedSearch) 40public void Add(PackageSource source, PackageSearchProblem packageSearchProblem)
Commands\PackageSearch\PackageSearchResultTableRenderer.cs (2)
34public void Add(PackageSource source, IEnumerable<IPackageSearchMetadata> completedSearch) 45public void Add(PackageSource source, PackageSearchProblem packageSearchProblem)
Commands\PackageSearch\PackageSearchRunner.cs (11)
34IList<PackageSource> listEndpoints; 60List<PackageSource> httpSources = HttpSourcesUtility.GetDisallowedInsecureHttpSources(listEndpoints.ToList()); 77Func<PackageSource, Task<IEnumerable<IPackageSearchMetadata>>> searchPackageSourceAsync = 82Dictionary<Task<IEnumerable<IPackageSearchMetadata>>, PackageSource> searchRequests = new(); 84foreach (var packageSource in listEndpoints) 94PackageSource source = searchRequests[completedTask]; 149PackageSource source, 181PackageSource source, 212private static IList<PackageSource> GetPackageSources(List<string> sources, IPackageSourceProvider sourceProvider) 214IEnumerable<PackageSource> configurationSources = sourceProvider.LoadPackageSources() 216IEnumerable<PackageSource> packageSources;
ListPackage\ListPackageConsoleRenderer.cs (2)
203private static void PrintSources(TextWriter consoleOut, IEnumerable<PackageSource> packageSources) 205foreach (var source in packageSources)
ListPackage\ListPackageJsonRenderer.cs (2)
150foreach (PackageSource packageSource in listPackageReportModel.AuditSourcesUsed) 157foreach (PackageSource packageSource in listPackageReportModel.ListPackageArgs.PackageSources)
ListPackage\ListPackageReportModel.cs (2)
18internal HashSet<PackageSource> AuditSourcesUsed { get; set; } = new HashSet<PackageSource>();
Utility\AddPackageCommandUtility.cs (8)
31public static async Task<NuGetVersion> GetLatestVersionFromSourcesAsync(IList<PackageSource> sources, ILogger logger, string packageId, bool prerelease, CancellationToken cancellationToken) 37foreach (var source in sources) 71public static async Task<NuGetVersion> GetLatestVersionFromSourceAsync(PackageSource source, ILogger logger, string packageId, bool prerelease, CancellationToken cancellationToken) 97public static List<PackageSource> EvaluateSources(IList<PackageSource> requestedSources, IList<string> configFilePaths) 102var packageSources = new List<PackageSource>(); 105IEnumerable<PackageSource> packageProviderSources = packageSourceProvider.LoadPackageSources(); 109PackageSource matchedSource = packageProviderSources.FirstOrDefault(e => e.Source == requestedSources[i].Source);
Utility\HttpSourcesUtility.cs (5)
16public static List<PackageSource> GetDisallowedInsecureHttpSources(IReadOnlyList<PackageSource> packageSources) 23List<PackageSource> httpPackageSources = null; 25foreach (PackageSource packageSource in packageSources) 37public static string BuildHttpSourceErrorMessage(List<PackageSource> httpSources, string commandName)
NuGet.Commands (51)
ClientCertificatesCommand\ClientCertArgsExtensions.cs (3)
115nameof(PackageSource))); 125nameof(PackageSource))); 142nameof(PackageSource)));
CommandRunners\DeleteRunner.cs (1)
33PackageSource packageSource = CommandRunnerUtility.GetOrCreatePackageSource(sourceProvider, source);
CommandRunners\PushRunner.cs (1)
83PackageSource packageSource = CommandRunnerUtility.GetOrCreatePackageSource(sourceProvider, source);
ListCommand\ListArgs.cs (2)
42public IList<Configuration.PackageSource> ListEndpoints { get; } 44public ListArgs(IList<string> arguments, IList<Configuration.PackageSource> listEndpoints,
ListCommand\ListCommandRunner.cs (3)
36foreach (PackageSource packageSource in listArgs.ListEndpoints) 71List<PackageSource> httpPackageSources = null; 72foreach (PackageSource packageSource in listArgs.ListEndpoints)
RestoreCommand\Diagnostics\UnresolvedMessages.cs (5)
231internal static string FormatSourceInfo(KeyValuePair<PackageSource, ImmutableArray<NuGetVersion>> sourceInfo, VersionRange range) 253internal static async Task<List<KeyValuePair<PackageSource, ImmutableArray<NuGetVersion>>>> GetSourceInfosForIdAsync( 260var sources = new List<KeyValuePair<PackageSource, ImmutableArray<NuGetVersion>>>(); 281internal static async Task<KeyValuePair<PackageSource, ImmutableArray<NuGetVersion>>> GetSourceInfoForIdAsync( 291return new KeyValuePair<PackageSource, ImmutableArray<NuGetVersion>>(
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (2)
232IReadOnlyList<PackageSource> auditSources = cachingSourceProvider.PackageSourceProvider.LoadAuditSources(); 242PackageSource source = auditSources[i];
RestoreCommand\RequestFactory\RestoreArgs.cs (4)
128internal List<SourceRepository> GetEffectiveSources(ISettings settings, IList<PackageSource> dgSpecSources) 145private List<SourceRepository> GetEffectiveSourcesCore(ISettings settings, IList<PackageSource> dgSpecSources) 151var sourceObjects = new Dictionary<string, PackageSource>(); 168foreach (var source in packageSourcesFromProvider)
RestoreCommand\RestoreCommand.cs (1)
525var source = remoteProvider.Source;
RestoreCommand\SourceRepositoryDependencyProvider.cs (1)
152public PackageSource Source => _sourceRepository.PackageSource;
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
204var pkgSource = new PackageSource(FixSourcePath(source));
RestoreCommand\Utility\PackageSpecFactory.cs (1)
983internal static List<PackageSource> GetSources(IProject project)
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
24public static PackageSpec GetSpec(string projectFilePath, string id, VersionRange versionRange, NuGetFramework framework, string packagesPath, IList<string> fallbackFolders, IList<PackageSource> sources, WarningProperties projectWideWarningProperties)
SourcesCommands\SourceRunners.cs (14)
54var existingSourceWithName = sourceProvider.GetPackageSourceByName(args.Name); 60var existingSourceWithSource = sourceProvider.GetPackageSourceBySource(args.Source); 66var newPackageSource = new Configuration.PackageSource(args.Source, args.Name); 154var source = sourcesList[i]; 178foreach (var source in sourcesList) 201private static void WarnForHttpSources(IEnumerable<PackageSource> sources, Func<ILogger> getLogger) 203List<PackageSource> httpPackageSources = null; 204foreach (PackageSource packageSource in sources) 244var source = sourceProvider.GetPackageSourceByName(args.Name); 263var existingSource = sourceProvider.GetPackageSourceByName(args.Name); 278var duplicateSource = sourceProvider.GetPackageSourceBySource(args.Source); 360var packageSource = sourceProvider.GetPackageSourceByName(name); 415var minSupportedProtocolVersion = PackageSource.DefaultProtocolVersion; 416var maxSupportedProtocolVersion = PackageSource.MaxProtocolVersion;
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
276var packageSource = new PackageSource(serviceIndex);
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
166var packageSource = _packageSourceProvider.GetPackageSourceByName(trustedSignersArgs.Name);
Utility\CommandRunnerUtility.cs (5)
74public static async Task<PackageUpdateResource> GetPackageUpdateResource(IPackageSourceProvider sourceProvider, PackageSource packageSource, CancellationToken cancellationToken) 82public static PackageSource GetOrCreatePackageSource(IPackageSourceProvider sourceProvider, string source) 85PackageSource packageSource = null; 86foreach (var loadedPackageSource in sourceProvider.LoadPackageSources()) 106var packageSource = sourceProvider
Utility\PackageSourceProviderExtensions.cs (4)
17public static PackageSource ResolveSource(IEnumerable<PackageSource> availableSources, string source) 19var resolvedSource = availableSources.FirstOrDefault( 42var result = ResolveSource(sources, source);
NuGet.Configuration (85)
PackageSource\IPackageSourceProvider.cs (9)
15IEnumerable<PackageSource> LoadPackageSources(); 21IReadOnlyList<PackageSource> LoadAuditSources(); 29PackageSource? GetPackageSourceByName(string name); 38PackageSource? GetPackageSourceBySource(string source); 70void UpdatePackageSource(PackageSource source, bool updateCredentials, bool updateEnabled); 76void AddPackageSource(PackageSource source); 83void SavePackageSources(IEnumerable<PackageSource> sources); 90void SaveAuditSources(IEnumerable<PackageSource> sources); 113void SaveActivePackageSource(PackageSource source);
PackageSource\PackageSource.cs (5)
13public class PackageSource : IEquatable<PackageSource> 181public bool Equals(PackageSource? other) 194var source = obj as PackageSource; 206public PackageSource Clone()
PackageSource\PackageSourceProvider.cs (62)
18private readonly IReadOnlyList<PackageSource> _configurationDefaultSources; 19private readonly IReadOnlyList<PackageSource> _configurationDefaultAuditSources; 36IEnumerable<PackageSource> configurationDefaultSources) 44IEnumerable<PackageSource> configurationDefaultSources, 68IEnumerable<PackageSource> configurationDefaultSources, 69IReadOnlyList<PackageSource> configurationDefaultAuditSources, 89private static IReadOnlyList<PackageSource> LoadConfigurationDefaultSources(IEnumerable<PackageSource> configurationDefaultSources) 101foreach (var packageSource in configurationDefaultSources) 106List<PackageSource> defaultSources = new(packageSourceLookup.Count); 114private static List<PackageSource> GetPackageSourceFromSettings(ISettings settings, string sectionName, IEnvironmentVariableReader environmentVariableReader) 126List<PackageSource> packageSources; 142var packageSource = ReadPackageSource(setting, isEnabled, settings, environmentVariableReader); 154packageSources = new List<PackageSource>(); 164public IEnumerable<PackageSource> LoadPackageSources() 168internal IEnumerable<PackageSource> LoadPackageSources(IEnvironmentVariableReader environmentVariableReader) 173public IReadOnlyList<PackageSource> LoadAuditSources() 177internal IReadOnlyList<PackageSource> LoadAuditSources(IEnvironmentVariableReader environmentVariableReader) 185public static IEnumerable<PackageSource> LoadPackageSources(ISettings settings) 190private static List<PackageSource> LoadPackageSources(ISettings settings, string sectionName, IEnumerable<PackageSource> defaultSources, IEnvironmentVariableReader environmentVariableReader) 192List<PackageSource> loadedPackageSources = GetPackageSourceFromSettings(settings, sectionName, environmentVariableReader); 205private static void AddDefaultPackageSources(List<PackageSource> loadedPackageSources, IEnumerable<PackageSource> defaultPackageSources) 207var defaultPackageSourcesToBeAdded = new List<PackageSource>(); 209foreach (var packageSource in defaultPackageSources.NoAllocEnumerate()) 233internal static PackageSource ReadPackageSource(SourceItem setting, bool isEnabled, ISettings settings, IEnvironmentVariableReader environmentVariableReader) 236var packageSource = new PackageSource(setting.GetValueAsPath(), name, isEnabled) 269return PackageSource.DefaultProtocolVersion; 279return PackageSource.DefaultDisableTLSCertificateValidation; 289return PackageSource.DefaultAllowInsecureConnections; 294PackageSource packageSource, 361public PackageSource? GetPackageSourceByName(string name) 365internal PackageSource? GetPackageSourceByName(string name, IEnvironmentVariableReader environmentVariableReader) 372List<PackageSource> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader); 374foreach (var packageSource in packageSources) 393List<PackageSource> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader); 394foreach (PackageSource packageSource in packageSources) 405public PackageSource? GetPackageSourceBySource(string source) 410internal PackageSource? GetPackageSourceBySource(string source, IEnvironmentVariableReader environmentVariableReader) 417List<PackageSource> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader); 419foreach (var packageSource in packageSources) 571public void UpdatePackageSource(PackageSource source, bool updateCredentials, bool updateEnabled) 576internal void UpdatePackageSource(PackageSource source, bool updateCredentials, bool updateEnabled, IEnvironmentVariableReader environmentVariableReader) 605var oldPackageSource = ReadPackageSource(sourceToUpdate, disabledSourceItem == null, Settings, environmentVariableReader); 620PackageSource newSource, 621PackageSource existingSource, 646PackageSource newSource, 647PackageSource existingSource, 711public void AddPackageSource(PackageSource source) 722private void AddAuditSource(PackageSource source, bool shouldSkipSave, ref bool isDirty) 738private void AddPackageSource(PackageSource source, bool shouldSkipSave, ref bool isDirty) 769public void SavePackageSources(IEnumerable<PackageSource> sources) 774internal void SavePackageSources(IEnumerable<PackageSource> sources, IEnvironmentVariableReader environmentVariableReader) 808foreach (var source in sources) 818var oldPackageSource = ReadPackageSource(existingSourceItem, existingSourceIsEnabled, Settings, environmentVariableReader); 877public void SaveAuditSources(IEnumerable<PackageSource> sources) 882internal void SaveAuditSources(IEnumerable<PackageSource> sources, IEnvironmentVariableReader environmentVariableReader) 897foreach (var source in sources) 903var oldPackageSource = ReadPackageSource(existingSourceItem, isEnabled: true, Settings, environmentVariableReader); 1024public void SaveActivePackageSource(PackageSource source) 1058public required PackageSource PackageSource { get; set; }
Settings\ConfigurationDefaults.cs (8)
16private IReadOnlyList<PackageSource>? _defaultPackageSources; 17private IReadOnlyList<PackageSource>? _defaultAuditSources; 58private IReadOnlyList<PackageSource> GetSourceItems(string sectionName) 63return Array.Empty<PackageSource>(); 68List<PackageSource> sources = new(); 72PackageSource packageSource = PackageSourceProvider.ReadPackageSource(source, isEnabled, _settingsManager, EnvironmentVariableWrapper.Instance); 80public IEnumerable<PackageSource> DefaultPackageSources 92public IReadOnlyList<PackageSource> DefaultAuditSources
Utility\SettingsUtility.cs (1)
388public static IEnumerable<PackageSource> GetEnabledSources(ISettings settings)
NuGet.DependencyResolver.Core (2)
Providers\IRemoteDependencyProvider.cs (1)
34PackageSource Source { get; }
Providers\LocalDependencyProvider.cs (1)
53public PackageSource Source { get; private set; }
NuGet.PackageManagement (24)
IDE\PackageRestoreManager.cs (1)
390PackageSource source = enabledSource.PackageSource;
NuGetPackageManager.cs (2)
1123PackageSource source = enabledSource.PackageSource; 1814PackageSource source = enabledSource.PackageSource;
PackagePreFetcherResult.cs (2)
42public Configuration.PackageSource Source { get; } 57Configuration.PackageSource source)
Resolution\GatherCache.cs (8)
35Configuration.PackageSource source, 49Configuration.PackageSource source, 63Configuration.PackageSource source, 105Configuration.PackageSource source, 125Configuration.PackageSource source, 137public Configuration.PackageSource Source { get; } 180Configuration.PackageSource source, 190public Configuration.PackageSource Source { get; set; }
Resolution\ResolverGather.cs (3)
397var packageSource = request.Source.Source.PackageSource; 623var uniquePrimarySources = new HashSet<Configuration.PackageSource>(); 640var uniqueAllSources = new HashSet<Configuration.PackageSource>();
Utility\UriHelper.cs (8)
77var activeSource = packageSources.FirstOrDefault(); 111var packageSource = packageSourceProvider.LoadPackageSources() 168IEnumerable<PackageSource> sources = null; 170var activeSource = packageSources.FirstOrDefault(); 177foreach (var s in sources) 219IEnumerable<PackageSource> sources = null; 222var activeSource = packageSources.FirstOrDefault(); 228foreach (var s in sources)
NuGet.ProjectModel (5)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
769List<PackageSource> sources = null;
PackageSpecWriter.cs (1)
298foreach (var source in msbuildMetadata.Sources.OrderBy(e => e.Source, StringComparer.Ordinal))
ProjectRestoreMetadata.cs (3)
51public IList<PackageSource> Sources { get; set; } = new List<PackageSource>(); 244private HashSet<string> GetSources(IList<PackageSource> sources)
NuGet.Protocol (60)
CachingSourceProvider.cs (2)
60public SourceRepository CreateRepository(PackageSource source) 65public SourceRepository CreateRepository(PackageSource source, FeedType type)
Extensions\FactoryExtensionsVS.cs (1)
19public static SourceRepository GetVisualStudio(this Repository.RepositoryFactory factory, Configuration.PackageSource source)
FactoryExtensionsV3.cs (2)
25public static SourceRepository GetCoreV3(this Repository.RepositoryFactory factory, PackageSource source) 30public static SourceRepository GetCoreV2(this Repository.RepositoryFactory factory, PackageSource source)
HttpSource\HttpHandlerResourceV3Provider.cs (1)
59private HttpHandlerResourceV3 CreateResource(PackageSource packageSource)
HttpSource\HttpSource.cs (2)
25private readonly PackageSource _packageSource; 39PackageSource packageSource,
HttpSource\HttpSourceAuthenticationHandler.cs (2)
26private readonly PackageSource _packageSource; 36PackageSource packageSource,
HttpSource\HttpSourceResourceProvider.cs (2)
26private readonly ConcurrentDictionary<PackageSource, HttpSourceResource> _cache 27= new ConcurrentDictionary<PackageSource, HttpSourceResource>();
ISourceRepositoryProvider.cs (2)
24SourceRepository CreateRepository(PackageSource source); 29SourceRepository CreateRepository(PackageSource source, FeedType type);
LegacyFeed\AutoCompleteResourceV2Feed.cs (1)
24public AutoCompleteResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.PackageSource packageSource)
LegacyFeed\PackageMetadataResourceV2Feed.cs (2)
19private readonly Configuration.PackageSource _packageSource; 25Configuration.PackageSource packageSource)
LegacyFeed\PackageSearchResourceV2Feed.cs (2)
18private readonly Configuration.PackageSource _packageSource; 21public PackageSearchResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.PackageSource packageSource)
LocalRepositories\FindLocalPackagesResourceUnzippedProvider.cs (2)
18private readonly ConcurrentDictionary<PackageSource, FindLocalPackagesResourceUnzipped> _cache = 19new ConcurrentDictionary<PackageSource, FindLocalPackagesResourceUnzipped>();
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
45public LocalV2FindPackageByIdResource(PackageSource packageSource)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
79public LocalV3FindPackageByIdResource(PackageSource packageSource)
PackageProgressEventArgs.cs (3)
14private readonly PackageSource? _source; 23public PackageProgressEventArgs(PackageIdentity identity, PackageSource? source, double complete) 46public PackageSource? PackageSource
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (5)
136var packageSource = GetPackageSource(requestPayload.PackageSourceRepository); 197PackageSource packageSource, 213PackageSource packageSource, 254PackageSource packageSource, 294private PackageSource GetPackageSource(string packageSourceRepository)
Providers\FeedTypeResourceProvider.cs (2)
20private readonly ConcurrentDictionary<PackageSource, FeedTypeResource> _feedTypeCache 21= new ConcurrentDictionary<PackageSource, FeedTypeResource>();
Providers\ServiceIndexResourceV3Provider.cs (3)
196private async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamAsync(Stream stream, DateTime utcNow, PackageSource source, CancellationToken token) 209private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamStjAsync(Stream stream, DateTime utcNow, PackageSource source, CancellationToken token) 244private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamNsjAsync(Stream stream, DateTime utcNow, PackageSource source, CancellationToken token)
RemoteRepositories\PluginFindPackageByIdResource.cs (2)
32private readonly PackageSource _packageSource; 54PackageSource packageSource)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (2)
56public RemoteV2FindPackageByIdResource(PackageSource packageSource, HttpSource httpSource) 79public PackageSource PackageSource { get; }
Repository.cs (2)
142public static SourceRepository CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders, PackageSource source) 150public static SourceRepository CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders, PackageSource source, FeedType type)
Resources\DownloadResourcePlugin.cs (2)
26private readonly PackageSource _packageSource; 44PackageSource packageSource)
Resources\PluginResource.cs (2)
25private readonly PackageSource _packageSource; 38PackageSource packageSource,
Resources\ServiceIndexResourceV3.cs (4)
33internal ServiceIndexResourceV3(JObject index, DateTime requestTime, PackageSource packageSource) 42internal ServiceIndexResourceV3(ServiceIndexModel model, DateTime requestTime, PackageSource packageSource) 160private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(ServiceIndexModel index, PackageSource packageSource) 227private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(JObject index, PackageSource packageSource)
SourceRepository.cs (6)
23private readonly PackageSource _source; 35public SourceRepository(PackageSource source, IEnumerable<INuGetResourceProvider> providers) 45public SourceRepository(PackageSource source, IEnumerable<Lazy<INuGetResourceProvider>> providers) 57PackageSource source, 92public virtual PackageSource PackageSource 235private static FeedType GetFeedType(PackageSource source)
SourceRepositoryProvider.cs (3)
56public SourceRepository CreateRepository(PackageSource source) 64public SourceRepository CreateRepository(PackageSource source, FeedType type) 77foreach (var source in _packageSourceProvider.LoadPackageSources())
Utility\FeedTypeUtility.cs (1)
17public static FeedType GetFeedType(PackageSource packageSource)
NuGet.Resolver (4)
PackageResolverContext.cs (2)
33IEnumerable<PackageSource> packageSources, 117public IEnumerable<PackageSource> PackageSources { get; }
ResolverUtility.cs (2)
31IEnumerable<PackageSource> packageSources) 116IEnumerable<PackageSource> packageSources)