1 type derived from PackageSource
NuGet.Protocol (1)
FeedTypePackageSource.cs (1)
12
public class FeedTypePackageSource :
PackageSource
32 instantiations of PackageSource
aspire-managed (4)
NuGet\Commands\RestoreCommand.cs (2)
246
sources.Add(new
PackageSource
(cliSource));
257
sources.Add(new
PackageSource
(nugetOrgUrl, "nuget.org"));
NuGet\Commands\SearchCommand.cs (2)
199
packageSources.Add(new
PackageSource
(source));
226
var defaultSource = new
PackageSource
("https://api.nuget.org/v3/index.json", "nuget.org");
dotnet-aot (3)
parent\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (3)
462
PackageSource packageSource =
new
(source);
550
PackageSource packageSource =
new
(source);
596
PackageSource newSource =
new
(additionalSource);
Microsoft.TemplateEngine.Cli (4)
NuGet\NugetApiManager.cs (1)
16
private readonly PackageSource _nugetOrgSource =
new
(_nugetOrgFeed);
TemplatePackageCoordinator.cs (3)
428
sourceFeed = new
PackageSource
(packageSource);
867
var nuGetFeed = new
PackageSource
(NugetOrgFeed, "NuGet.org");
897
PackageSource packageSource =
new
(source);
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
482
PackageSource packageSource = new
PackageSource
(source);
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
663
.Select(i => new
PackageSource
(i))
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
134
.Select(ns => new
PackageSource
(ns))
NuGet.Commands (9)
RestoreCommand\RequestFactory\RestoreArgs.cs (1)
163
sourceObjects[sourceUri] = new
PackageSource
(sourceUri);
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
241
var pkgSource = new
PackageSource
(FixSourcePath(source));
RestoreCommand\Utility\PackageSpecFactory.cs (1)
854
.Select(i => new
PackageSource
(i))
SourcesCommands\SourceRunners.cs (2)
66
var newPackageSource = new Configuration.
PackageSource
(args.Source, args.Name);
284
existingSource = new Configuration.
PackageSource
(args.Source, existingSource.Name);
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
276
var packageSource = new
PackageSource
(serviceIndex);
Utility\CommandRunnerUtility.cs (2)
97
packageSource = new
PackageSource
(source);
112
packageSource = new
PackageSource
(source);
Utility\PackageSourceProviderExtensions.cs (1)
26
return new
PackageSource
(source);
NuGet.Configuration (2)
PackageSource\PackageSource.cs (1)
253
return new
PackageSource
(Source, Name, IsEnabled, IsOfficial, IsPersistable)
PackageSource\PackageSourceProvider.cs (1)
237
var packageSource = new
PackageSource
(setting.GetValueAsPath(), name, isEnabled)
NuGet.PackageManagement (2)
NuGetPackageManager.cs (2)
185
var source = SourceRepositoryProvider.CreateRepository(new
PackageSource
(folder), FeedType.FileSystemV3);
207
new
PackageSource
(packagesFolderPath),
NuGet.ProjectModel (1)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
965
sources.Add(new
PackageSource
(sourcePropertyName));
NuGet.Protocol (4)
CachingSourceProvider.cs (1)
57
return CreateRepository(new
PackageSource
(source));
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
309
return new
PackageSource
(packageSourceRepository);
Repository.cs (2)
136
return CreateSource(resourceProviders, new
PackageSource
(sourceUrl));
145
return CreateSource(resourceProviders, new
PackageSource
(sourceUrl), type);
407 references to PackageSource
aspire-managed (8)
NuGet\Commands\RestoreCommand.cs (3)
235
private static List<
PackageSource
> ResolvePackageSources(ISettings settings, string[] cliSources, bool noNugetOrg)
269
List<
PackageSource
> sources,
307
foreach (
var
source in sources)
NuGet\Commands\SearchCommand.cs (5)
192
private static List<
PackageSource
> LoadPackageSources(ISettings settings, string[] explicitSources, bool verbose)
194
var packageSources = new List<
PackageSource
>();
210
foreach (
var
source in provider.LoadPackageSources())
226
var
defaultSource = new PackageSource("https://api.nuget.org/v3/index.json", "nuget.org");
235
PackageSource
source,
dotnet-aot (50)
parent\dotnet\NugetPackageDownloader\INuGetPackageDownloader.cs (1)
43
Task<(NuGetVersion version,
PackageSource
source)> GetBestPackageVersionAndSourceAsync(PackageId packageId,
parent\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (47)
41
private readonly ConcurrentDictionary<
PackageSource
, SourceRepository> _sourceRepositories;
167
(
var
source, var resolvedPackageVersion) = await GetPackageSourceAndVersion(packageId, packageVersion,
304
(
var
source, var resolvedPackageVersion) = await GetPackageSourceAndVersion(packageId, packageVersion, packageSourceLocation, includePreview).ConfigureAwait(false);
375
IEnumerable<
PackageSource
> packageSources = LoadNuGetSources(new PackageId(packageId), null, null);
379
private async Task<(
PackageSource
, NuGetVersion)> GetPackageSourceAndVersion(PackageId packageId,
390
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation, packageSourceMapping);
391
PackageSource
source;
453
private IEnumerable<
PackageSource
> LoadOverrideSources(PackageSourceLocation packageSourceLocation = null)
462
PackageSource
packageSource = new(source);
495
private List<
PackageSource
> LoadDefaultSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null)
497
List<
PackageSource
> defaultSources = [];
550
PackageSource
packageSource = new(source);
571
public IEnumerable<
PackageSource
> LoadNuGetSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null)
596
PackageSource
newSource = new(additionalSource);
629
private void CheckHttpSources(IEnumerable<
PackageSource
> packageSources)
631
foreach (
var
packageSource in packageSources)
640
private async Task<(
PackageSource
, IPackageSearchMetadata)> GetMatchingVersionInternalAsync(
641
string packageIdentifier, IEnumerable<
PackageSource
> packageSources, VersionRange versionRange,
652
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)[] foundPackagesBySource;
669
IEnumerable<(
PackageSource
source, IPackageSearchMetadata package)> accumulativeSearchResults =
721
private async Task<(
PackageSource
, IPackageSearchMetadata)> GetLatestVersionInternalAsync(
722
string packageIdentifier, IEnumerable<
PackageSource
> packageSources, bool includePreview,
728
private async Task<IEnumerable<(
PackageSource
, IPackageSearchMetadata)>> GetLatestVersionsInternalAsync(
729
string packageIdentifier, IEnumerable<
PackageSource
> packageSources, bool includePreview, CancellationToken cancellationToken, int numberOfResults)
738
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)[] foundPackagesBySource;
761
IEnumerable<(
PackageSource
source, IPackageSearchMetadata package)> accumulativeSearchResults =
787
IEnumerable<(
PackageSource
, IPackageSearchMetadata)> latestVersions = accumulativeSearchResults
809
public async Task<(NuGetVersion version,
PackageSource
source)> GetBestPackageVersionAndSourceAsync(PackageId packageId,
816
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
817
(
var
source, packageMetadata) = await GetMatchingVersionInternalAsync(packageId.ToString(), packagesSources,
823
private async Task<(
PackageSource
, IPackageSearchMetadata)> GetPackageMetadataAsync(string packageIdentifier,
824
NuGetVersion packageVersion, IEnumerable<
PackageSource
> sources, CancellationToken cancellationToken, bool includeUnlisted = false)
838
List<Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)>> tasks = [.. sources
843
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages) sourceAndFoundPackages,
844
out (
PackageSource
, IPackageSearchMetadata) packageMetadataAsync)
870
foreach (Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)> task in tasks)
873
if (TryGetPackageMetadata(result, out (
PackageSource
, IPackageSearchMetadata) packageMetadataAsync))
883
Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)> finishedTask =
886
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages) result =
888
if (TryGetPackageMetadata(result, out (
PackageSource
, IPackageSearchMetadata) packageMetadataAsync))
906
private async Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)>
907
GetPackageMetadataAsync(
PackageSource
source, string packageIdentifier, bool includePrerelease = false, bool includeUnlisted = false,
958
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
969
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
983
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
994
private async Task<IEnumerable<AutoCompleteResource>> GetAutocompleteAsync(
PackageSource
source, CancellationToken cancellationToken)
1045
private SourceRepository GetSourceRepository(
PackageSource
source)
parent\dotnet\NugetPackageDownloader\PackageSourceLocation.cs (2)
19
PackageSource
[] packageSourceOverrides = null)
37
public
PackageSource
[] PackageSourceOverrides { get; private set; }
Microsoft.DotNet.Build.Tasks.Packaging (2)
NuGetUtility.cs (2)
27
IEnumerable<
PackageSource
> enabledSources = GetEnabledSources(settings);
74
private static IEnumerable<
PackageSource
> GetEnabledSources(ISettings settings)
Microsoft.TemplateEngine.Cli (16)
NuGet\NugetApiManager.cs (7)
16
private readonly
PackageSource
_nugetOrgSource = new(_nugetOrgFeed);
17
private readonly IDictionary<
PackageSource
, SourceRepository> _sourceRepositories;
28
_sourceRepositories = new Dictionary<
PackageSource
, SourceRepository>();
34
PackageSource
? sourceFeed = null,
106
private SourceRepository GetSourceRepository(
PackageSource
source)
118
public NugetPackageMetadata(
PackageSource
packageSource, IPackageSearchMetadata metadata, IPackageSearchMetadata? extraMetadata = null)
155
public
PackageSource
Source { get; }
TemplatePackageCoordinator.cs (9)
425
PackageSource
? sourceFeed = null;
448
IEnumerable<
PackageSource
> packageSources = LoadNuGetSources(additionalSources, includeNuGetFeed: PathUtility.CheckForNuGetInNuGetConfig());
855
private IEnumerable<
PackageSource
> LoadNuGetSources(IEnumerable<string>? additionalSources, bool includeNuGetFeed)
857
IEnumerable<
PackageSource
> defaultSources;
867
var
nuGetFeed = new PackageSource(NugetOrgFeed, "NuGet.org");
885
List<
PackageSource
> customSources = new();
897
PackageSource
packageSource = new(source);
906
IEnumerable<
PackageSource
> retrievedSources = customSources.Concat(defaultSources);
915
IEnumerable<
PackageSource
> sources,
Microsoft.TemplateEngine.Edge (28)
Installers\NuGet\NugetApiPackageManager.cs (28)
18
private static readonly ConcurrentDictionary<
PackageSource
, SourceRepository> SourcesCache = new();
60
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(additionalSources?.ToArray() ?? []);
67
PackageSource
source;
214
IEnumerable<
PackageSource
> packageSources = LoadNuGetSources(additionalSources);
221
internal IEnumerable<
PackageSource
> RemoveInsecurePackages(IEnumerable<
PackageSource
> packagesSources)
223
var insecurePackages = new List<
PackageSource
>();
224
var securePackages = new List<
PackageSource
>();
225
foreach (
var
packageSource in packagesSources)
247
private async Task<(
PackageSource
, NugetPackageMetadata)> GetLatestVersionInternalAsync(
249
IEnumerable<
PackageSource
> packageSources,
259
(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)[] foundPackagesBySource =
273
(
PackageSource
, NugetPackageMetadata)? latestVersion = accumulativeSearchResults.Aggregate(
274
((
PackageSource
, NugetPackageMetadata)?)null,
288
((
PackageSource
, NugetPackageMetadata)?)null,
311
private async Task<(
PackageSource
, NugetPackageMetadata)> GetPackageMetadataAsync(
314
IEnumerable<
PackageSource
> sources,
327
List<Task<(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)>> tasks =
331
Task<(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)> finishedTask =
334
(
PackageSource
foundSource, IEnumerable<NugetPackageMetadata>? foundPackages) = await finishedTask.ConfigureAwait(false);
364
private async Task<(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)> GetPackageMetadataAsync(
365
PackageSource
source,
442
private IEnumerable<
PackageSource
> LoadNuGetSources(IEnumerable<string> additionalSources)
444
IEnumerable<
PackageSource
> defaultSources;
470
List<
PackageSource
> customSources = new List<
PackageSource
>();
482
PackageSource
packageSource = new PackageSource(source);
491
IEnumerable<
PackageSource
> retrievedSources = customSources.Concat(defaultSources);
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
654
internal static List<
PackageSource
> GetSources(IMSBuildProject project, IReadOnlyCollection<IMSBuildProject> innerNodes, ISettings settings)
NuGet.CommandLine.XPlat (65)
Commands\Package\Download\PackageDownloadRunner.cs (7)
46
IReadOnlyList<
PackageSource
> packageSources = GetPackageSources(args.Sources, new PackageSourceProvider(settings));
51
public static async Task<int> RunAsync(PackageDownloadArgs args, ILoggerWithColor logger, IReadOnlyList<
PackageSource
> packageSources, ISettings settings, CancellationToken token)
344
private static IReadOnlyList<
PackageSource
> GetPackageSources(IList<string>? sources, IPackageSourceProvider sourceProvider)
346
IEnumerable<
PackageSource
> configuredSources = sourceProvider.LoadPackageSources()
360
IEnumerable<
PackageSource
> packageSources,
376
private static IReadOnlyList<SourceRepository> GetSourceRepositories(IReadOnlyList<
PackageSource
> packageSources)
380
foreach (
var
source in packageSources)
Commands\Package\Update\PackageUpdateIO.cs (6)
38
private readonly IReadOnlyList<
PackageSource
> _enabledSources;
260
IReadOnlyList<
PackageSource
>? auditSources = _sourceProvider.LoadAuditSources()?.Where(s => s.IsEnabled).ToList();
267
foreach (
var
auditSource in auditSources)
343
IReadOnlyList<
PackageSource
> packageSources;
353
List<
PackageSource
> sourceMappedSources = new List<
PackageSource
>(allowedSources.Count);
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
315
IList<
PackageSource
> sources = AddPackageCommandUtility.EvaluateSources(originalPackageSpec.RestoreMetadata.Sources, originalPackageSpec.RestoreMetadata.ConfigFilePaths);
Commands\PackageReferenceCommands\ListPackage\ListPackageArgs.cs (4)
21
public List<
PackageSource
> PackageSources { get; }
31
public IReadOnlyList<
PackageSource
> AuditSources { get; }
52
List<
PackageSource
> packageSources,
60
IReadOnlyList<
PackageSource
> auditSources,
Commands\PackageReferenceCommands\ListPackage\ListPackageCommand.cs (2)
272
private static List<
PackageSource
> GetPackageSources(ISettings settings, IEnumerable<string> sources, bool hasConfig)
277
var packageSources = new List<
PackageSource
>();
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (9)
36
private readonly Dictionary<
PackageSource
, SourceRepository> _sourceRepositoryCache;
41
_sourceRepositoryCache = new Dictionary<
PackageSource
, SourceRepository>();
147
List<
PackageSource
> httpSources = HttpSourcesUtility.GetDisallowedInsecureHttpSources(listPackageArgs.PackageSources);
275
IReadOnlyList<
PackageSource
> sources,
281
foreach (
var
source in sources)
296
PackageSource
source,
547
IEnumerable<
PackageSource
> sources = listPackageArgs.PackageSources;
548
foreach (
PackageSource
source in sources)
699
PackageSource
packageSource,
Commands\PackageSearch\IPackageSearchResultRenderer.cs (2)
25
void Add(
PackageSource
source, IEnumerable<IPackageSearchMetadata> completedSearch);
33
void Add(
PackageSource
source, PackageSearchProblem packageSearchProblem);
Commands\PackageSearch\PackageSearchResultJsonRenderer.cs (2)
28
public void Add(
PackageSource
source, IEnumerable<IPackageSearchMetadata> completedSearch)
40
public void Add(
PackageSource
source, PackageSearchProblem packageSearchProblem)
Commands\PackageSearch\PackageSearchResultTableRenderer.cs (2)
34
public void Add(
PackageSource
source, IEnumerable<IPackageSearchMetadata> completedSearch)
45
public void Add(
PackageSource
source, PackageSearchProblem packageSearchProblem)
Commands\PackageSearch\PackageSearchRunner.cs (11)
34
IList<
PackageSource
> listEndpoints;
60
List<
PackageSource
> httpSources = HttpSourcesUtility.GetDisallowedInsecureHttpSources(listEndpoints.ToList());
77
Func<
PackageSource
, Task<IEnumerable<IPackageSearchMetadata>>> searchPackageSourceAsync =
82
Dictionary<Task<IEnumerable<IPackageSearchMetadata>>,
PackageSource
> searchRequests = new();
84
foreach (
var
packageSource in listEndpoints)
94
PackageSource
source = searchRequests[completedTask];
149
PackageSource
source,
181
PackageSource
source,
212
private static IList<
PackageSource
> GetPackageSources(List<string> sources, IPackageSourceProvider sourceProvider)
214
IEnumerable<
PackageSource
> configurationSources = sourceProvider.LoadPackageSources()
216
IEnumerable<
PackageSource
> packageSources;
ListPackage\ListPackageConsoleRenderer.cs (2)
203
private static void PrintSources(TextWriter consoleOut, IEnumerable<
PackageSource
> packageSources)
205
foreach (
var
source in packageSources)
ListPackage\ListPackageJsonRenderer.cs (2)
150
foreach (
PackageSource
packageSource in listPackageReportModel.AuditSourcesUsed)
157
foreach (
PackageSource
packageSource in listPackageReportModel.ListPackageArgs.PackageSources)
ListPackage\ListPackageReportModel.cs (2)
18
internal HashSet<
PackageSource
> AuditSourcesUsed { get; set; } = new HashSet<
PackageSource
>();
Utility\AddPackageCommandUtility.cs (8)
31
public static async Task<NuGetVersion> GetLatestVersionFromSourcesAsync(IList<
PackageSource
> sources, ILogger logger, string packageId, bool prerelease, CancellationToken cancellationToken)
37
foreach (
var
source in sources)
71
public static async Task<NuGetVersion> GetLatestVersionFromSourceAsync(
PackageSource
source, ILogger logger, string packageId, bool prerelease, CancellationToken cancellationToken)
97
public static List<
PackageSource
> EvaluateSources(IList<
PackageSource
> requestedSources, IList<string> configFilePaths)
102
var packageSources = new List<
PackageSource
>();
105
IEnumerable<
PackageSource
> packageProviderSources = packageSourceProvider.LoadPackageSources();
109
PackageSource
matchedSource = packageProviderSources.FirstOrDefault(e => e.Source == requestedSources[i].Source);
Utility\HttpSourcesUtility.cs (5)
16
public static List<
PackageSource
> GetDisallowedInsecureHttpSources(IReadOnlyList<
PackageSource
> packageSources)
23
List<
PackageSource
> httpPackageSources = null;
25
foreach (
PackageSource
packageSource in packageSources)
37
public static string BuildHttpSourceErrorMessage(List<
PackageSource
> httpSources, string commandName)
NuGet.Commands (55)
ClientCertificatesCommand\ClientCertArgsExtensions.cs (3)
115
nameof(
PackageSource
)));
125
nameof(
PackageSource
)));
142
nameof(
PackageSource
)));
CommandRunners\DeleteRunner.cs (1)
33
PackageSource
packageSource = CommandRunnerUtility.GetOrCreatePackageSource(sourceProvider, source);
CommandRunners\PushRunner.cs (1)
83
PackageSource
packageSource = CommandRunnerUtility.GetOrCreatePackageSource(sourceProvider, source);
ListCommand\ListArgs.cs (2)
42
public IList<Configuration.
PackageSource
> ListEndpoints { get; }
44
public ListArgs(IList<string> arguments, IList<Configuration.
PackageSource
> listEndpoints,
ListCommand\ListCommandRunner.cs (3)
36
foreach (
PackageSource
packageSource in listArgs.ListEndpoints)
71
List<
PackageSource
> httpPackageSources = null;
72
foreach (
PackageSource
packageSource in listArgs.ListEndpoints)
RestoreCommand\Diagnostics\UnresolvedMessages.cs (6)
211
private static
PackageSource
GetRequiredSource(IRemoteDependencyProvider provider)
238
internal static string FormatSourceInfo(KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>> sourceInfo, VersionRange range)
260
internal static async Task<List<KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>>> GetSourceInfosForIdAsync(
267
var sources = new List<KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>>();
288
internal static async Task<KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>> GetSourceInfoForIdAsync(
298
return new KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>(
RestoreCommand\IVulnerabilityInformationProvider.cs (2)
25
/// <summary>The <see cref="Configuration.
PackageSource
"/> the vulnerability data is read from.</summary>
26
PackageSource
PackageSource { get; }
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (2)
234
IReadOnlyList<
PackageSource
> auditSources = cachingSourceProvider.PackageSourceProvider.LoadAuditSources();
244
PackageSource
source = auditSources[i];
RestoreCommand\RequestFactory\RestoreArgs.cs (4)
128
internal List<SourceRepository> GetEffectiveSources(ISettings settings, IList<
PackageSource
> dgSpecSources)
145
private List<SourceRepository> GetEffectiveSourcesCore(ISettings settings, IList<
PackageSource
> dgSpecSources)
151
var sourceObjects = new Dictionary<string,
PackageSource
>();
168
foreach (
var
source in packageSourcesFromProvider)
RestoreCommand\RestoreCommand.cs (1)
684
private bool CheckDisallowedInsecureHttpSource(
PackageSource
source, NuGetVersion errorMinSdkAnalysisLevel, HashSet<string> reportedSources, bool warnWhenNotError = true)
RestoreCommand\SourceRepositoryDependencyProvider.cs (1)
163
public
PackageSource
Source => _sourceRepository.PackageSource;
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
241
var
pkgSource = new PackageSource(FixSourcePath(source));
RestoreCommand\Utility\PackageSpecFactory.cs (1)
845
internal static List<
PackageSource
> GetSources(IProject project, ISettings settings)
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
24
public static PackageSpec GetSpec(string projectFilePath, string id, VersionRange versionRange, NuGetFramework framework, string packagesPath, IList<string> fallbackFolders, IList<
PackageSource
> sources, WarningProperties projectWideWarningProperties)
RestoreCommand\VulnerabilityInformationProvider.cs (1)
61
public
PackageSource
PackageSource => _source.PackageSource;
SourcesCommands\SourceRunners.cs (14)
54
var
existingSourceWithName = sourceProvider.GetPackageSourceByName(args.Name);
60
var
existingSourceWithSource = sourceProvider.GetPackageSourceBySource(args.Source);
66
var
newPackageSource = new Configuration.PackageSource(args.Source, args.Name);
154
var
source = sourcesList[i];
178
foreach (
var
source in sourcesList)
201
private static void WarnForHttpSources(IEnumerable<
PackageSource
> sources, Func<ILogger> getLogger)
203
List<
PackageSource
> httpPackageSources = null;
204
foreach (
PackageSource
packageSource in sources)
244
var
source = sourceProvider.GetPackageSourceByName(args.Name);
263
var
existingSource = sourceProvider.GetPackageSourceByName(args.Name);
278
var
duplicateSource = sourceProvider.GetPackageSourceBySource(args.Source);
360
var
packageSource = sourceProvider.GetPackageSourceByName(name);
415
var minSupportedProtocolVersion =
PackageSource
.DefaultProtocolVersion;
416
var maxSupportedProtocolVersion =
PackageSource
.MaxProtocolVersion;
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
276
var
packageSource = new PackageSource(serviceIndex);
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
166
var
packageSource = _packageSourceProvider.GetPackageSourceByName(trustedSignersArgs.Name);
Utility\CommandRunnerUtility.cs (5)
74
public static async Task<PackageUpdateResource> GetPackageUpdateResource(IPackageSourceProvider sourceProvider,
PackageSource
packageSource, CancellationToken cancellationToken)
82
public static
PackageSource
GetOrCreatePackageSource(IPackageSourceProvider sourceProvider, string source)
85
PackageSource
packageSource = null;
86
foreach (
var
loadedPackageSource in sourceProvider.LoadPackageSources())
106
var
packageSource = sourceProvider
Utility\PackageSourceProviderExtensions.cs (4)
17
public static
PackageSource
ResolveSource(IEnumerable<
PackageSource
> availableSources, string source)
19
var
resolvedSource = availableSources.FirstOrDefault(
42
var
result = ResolveSource(sources, source);
NuGet.Configuration (86)
PackageSource\IPackageSourceProvider.cs (9)
15
IEnumerable<
PackageSource
> LoadPackageSources();
21
IReadOnlyList<
PackageSource
> LoadAuditSources();
29
PackageSource
? GetPackageSourceByName(string name);
38
PackageSource
? GetPackageSourceBySource(string source);
70
void UpdatePackageSource(
PackageSource
source, bool updateCredentials, bool updateEnabled);
76
void AddPackageSource(
PackageSource
source);
83
void SavePackageSources(IEnumerable<
PackageSource
> sources);
90
void SaveAuditSources(IEnumerable<
PackageSource
> sources);
113
void SaveActivePackageSource(
PackageSource
source);
PackageSource\PackageSource.cs (5)
14
public class PackageSource : IEquatable<
PackageSource
>
226
public bool Equals(
PackageSource
? other)
239
var
source = obj as
PackageSource
;
251
public
PackageSource
Clone()
PackageSource\PackageSourceProvider.cs (63)
18
private readonly IReadOnlyList<
PackageSource
> _configurationDefaultSources;
19
private readonly IReadOnlyList<
PackageSource
> _configurationDefaultAuditSources;
36
IEnumerable<
PackageSource
> configurationDefaultSources)
44
IEnumerable<
PackageSource
> configurationDefaultSources,
68
IEnumerable<
PackageSource
> configurationDefaultSources,
69
IReadOnlyList<
PackageSource
> configurationDefaultAuditSources,
89
private static IReadOnlyList<
PackageSource
> LoadConfigurationDefaultSources(IEnumerable<
PackageSource
> configurationDefaultSources)
101
foreach (
var
packageSource in configurationDefaultSources)
106
List<
PackageSource
> defaultSources = new(packageSourceLookup.Count);
114
private static List<
PackageSource
> GetPackageSourceFromSettings(ISettings settings, string sectionName, IEnvironmentVariableReader environmentVariableReader)
126
List<
PackageSource
> packageSources;
142
var
packageSource = ReadPackageSource(setting, isEnabled, settings, environmentVariableReader);
154
packageSources = new List<
PackageSource
>();
164
public IEnumerable<
PackageSource
> LoadPackageSources()
168
internal IEnumerable<
PackageSource
> LoadPackageSources(IEnvironmentVariableReader environmentVariableReader)
173
public IReadOnlyList<
PackageSource
> LoadAuditSources()
178
internal IReadOnlyList<
PackageSource
> LoadAuditSources(IEnvironmentVariableReader environmentVariableReader)
186
public static IEnumerable<
PackageSource
> LoadPackageSources(ISettings settings)
191
private static List<
PackageSource
> LoadPackageSources(ISettings settings, string sectionName, IEnumerable<
PackageSource
> defaultSources, IEnvironmentVariableReader environmentVariableReader)
193
List<
PackageSource
> loadedPackageSources = GetPackageSourceFromSettings(settings, sectionName, environmentVariableReader);
206
private static void AddDefaultPackageSources(List<
PackageSource
> loadedPackageSources, IEnumerable<
PackageSource
> defaultPackageSources)
208
var defaultPackageSourcesToBeAdded = new List<
PackageSource
>();
210
foreach (
var
packageSource in defaultPackageSources.NoAllocEnumerate())
234
internal static
PackageSource
ReadPackageSource(SourceItem setting, bool isEnabled, ISettings settings, IEnvironmentVariableReader environmentVariableReader)
237
var
packageSource = new PackageSource(setting.GetValueAsPath(), name, isEnabled)
271
return
PackageSource
.DefaultProtocolVersion;
281
return
PackageSource
.DefaultDisableTLSCertificateValidation;
291
return
PackageSource
.DefaultAllowInsecureConnections;
299
return
PackageSource
.DefaultMinPublishAge;
322
PackageSource
packageSource,
389
public
PackageSource
? GetPackageSourceByName(string name)
393
internal
PackageSource
? GetPackageSourceByName(string name, IEnvironmentVariableReader environmentVariableReader)
400
List<
PackageSource
> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader);
402
foreach (
var
packageSource in packageSources)
421
List<
PackageSource
> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader);
422
foreach (
PackageSource
packageSource in packageSources)
433
public
PackageSource
? GetPackageSourceBySource(string source)
438
internal
PackageSource
? GetPackageSourceBySource(string source, IEnvironmentVariableReader environmentVariableReader)
445
List<
PackageSource
> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader);
447
foreach (
var
packageSource in packageSources)
599
public void UpdatePackageSource(
PackageSource
source, bool updateCredentials, bool updateEnabled)
604
internal void UpdatePackageSource(
PackageSource
source, bool updateCredentials, bool updateEnabled, IEnvironmentVariableReader environmentVariableReader)
633
var
oldPackageSource = ReadPackageSource(sourceToUpdate, disabledSourceItem == null, Settings, environmentVariableReader);
648
PackageSource
newSource,
649
PackageSource
existingSource,
675
PackageSource
newSource,
676
PackageSource
existingSource,
741
public void AddPackageSource(
PackageSource
source)
752
private void AddAuditSource(
PackageSource
source, bool shouldSkipSave, ref bool isDirty)
768
private void AddPackageSource(
PackageSource
source, bool shouldSkipSave, ref bool isDirty)
799
public void SavePackageSources(IEnumerable<
PackageSource
> sources)
804
internal void SavePackageSources(IEnumerable<
PackageSource
> sources, IEnvironmentVariableReader environmentVariableReader)
838
foreach (
var
source in sources)
848
var
oldPackageSource = ReadPackageSource(existingSourceItem, existingSourceIsEnabled, Settings, environmentVariableReader);
907
public void SaveAuditSources(IEnumerable<
PackageSource
> sources)
912
internal void SaveAuditSources(IEnumerable<
PackageSource
> sources, IEnvironmentVariableReader environmentVariableReader)
927
foreach (
var
source in sources)
933
var
oldPackageSource = ReadPackageSource(existingSourceItem, isEnabled: true, Settings, environmentVariableReader);
1054
public void SaveActivePackageSource(
PackageSource
source)
1088
public required
PackageSource
PackageSource { get; set; }
Settings\ConfigurationDefaults.cs (8)
16
private IReadOnlyList<
PackageSource
>? _defaultPackageSources;
17
private IReadOnlyList<
PackageSource
>? _defaultAuditSources;
58
private IReadOnlyList<
PackageSource
> GetSourceItems(string sectionName)
63
return Array.Empty<
PackageSource
>();
68
List<
PackageSource
> sources = new();
72
PackageSource
packageSource = PackageSourceProvider.ReadPackageSource(source, isEnabled, _settingsManager, EnvironmentVariableWrapper.Instance);
80
public IEnumerable<
PackageSource
> DefaultPackageSources
92
public IReadOnlyList<
PackageSource
> DefaultAuditSources
Utility\SettingsUtility.cs (1)
388
public static IEnumerable<
PackageSource
> GetEnabledSources(ISettings settings)
NuGet.DependencyResolver.Core (2)
Providers\IRemoteDependencyProvider.cs (1)
34
PackageSource
? Source { get; }
Providers\LocalDependencyProvider.cs (1)
51
public
PackageSource
? Source { get; private set; }
NuGet.PackageManagement (24)
IDE\PackageRestoreManager.cs (1)
390
PackageSource
source = enabledSource.PackageSource;
NuGetPackageManager.cs (2)
1123
PackageSource
source = enabledSource.PackageSource;
1814
PackageSource
source = enabledSource.PackageSource;
PackagePreFetcherResult.cs (2)
42
public Configuration.
PackageSource
Source { get; }
57
Configuration.
PackageSource
source)
Resolution\GatherCache.cs (8)
35
Configuration.
PackageSource
source,
49
Configuration.
PackageSource
source,
63
Configuration.
PackageSource
source,
105
Configuration.
PackageSource
source,
125
Configuration.
PackageSource
source,
137
public Configuration.
PackageSource
Source { get; }
180
Configuration.
PackageSource
source,
190
public Configuration.
PackageSource
Source { get; set; }
Resolution\ResolverGather.cs (3)
397
var
packageSource = request.Source.Source.PackageSource;
623
var uniquePrimarySources = new HashSet<Configuration.
PackageSource
>();
640
var uniqueAllSources = new HashSet<Configuration.
PackageSource
>();
Utility\UriHelper.cs (8)
77
var
activeSource = packageSources.FirstOrDefault();
111
var
packageSource = packageSourceProvider.LoadPackageSources()
168
IEnumerable<
PackageSource
> sources = null;
170
var
activeSource = packageSources.FirstOrDefault();
177
foreach (
var
s in sources)
219
IEnumerable<
PackageSource
> sources = null;
222
var
activeSource = packageSources.FirstOrDefault();
228
foreach (
var
s in sources)
NuGet.ProjectModel (5)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
770
List<
PackageSource
> sources = null;
PackageSpecWriter.cs (1)
304
foreach (
var
source in msbuildMetadata.Sources.OrderBy(e => e.Source, StringComparer.Ordinal))
ProjectRestoreMetadata.cs (3)
51
public IList<
PackageSource
> Sources { get; set; } = new List<
PackageSource
>();
253
private HashSet<string> GetSources(IList<
PackageSource
> sources)
NuGet.Protocol (61)
CachingSourceProvider.cs (2)
63
public SourceRepository CreateRepository(
PackageSource
source)
68
public SourceRepository CreateRepository(
PackageSource
source, FeedType type)
Extensions\FactoryExtensionsVS.cs (1)
17
public static SourceRepository GetVisualStudio(this Repository.RepositoryFactory factory, Configuration.
PackageSource
source)
FactoryExtensionsV3.cs (2)
23
public static SourceRepository GetCoreV3(this Repository.RepositoryFactory factory,
PackageSource
source)
28
public static SourceRepository GetCoreV2(this Repository.RepositoryFactory factory,
PackageSource
source)
HttpSource\HttpHandlerResourceV3Provider.cs (1)
57
private HttpHandlerResourceV3 CreateResource(
PackageSource
packageSource)
HttpSource\HttpSource.cs (2)
25
private readonly
PackageSource
_packageSource;
39
PackageSource
packageSource,
HttpSource\HttpSourceAuthenticationHandler.cs (2)
24
private readonly
PackageSource
_packageSource;
34
PackageSource
packageSource,
HttpSource\HttpSourceResourceProvider.cs (2)
25
private readonly ConcurrentDictionary<
PackageSource
, HttpSourceResource> _cache
26
= new ConcurrentDictionary<
PackageSource
, HttpSourceResource>();
ISourceRepositoryProvider.cs (2)
22
SourceRepository CreateRepository(
PackageSource
source);
27
SourceRepository CreateRepository(
PackageSource
source, FeedType type);
LegacyFeed\AutoCompleteResourceV2Feed.cs (2)
25
public AutoCompleteResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.
PackageSource
packageSource)
30
internal AutoCompleteResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.
PackageSource
packageSource, IEnvironmentVariableReader? environmentVariableReader)
LegacyFeed\PackageMetadataResourceV2Feed.cs (2)
17
private readonly Configuration.
PackageSource
_packageSource;
23
Configuration.
PackageSource
packageSource)
LegacyFeed\PackageSearchResourceV2Feed.cs (2)
16
private readonly Configuration.
PackageSource
_packageSource;
19
public PackageSearchResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.
PackageSource
packageSource)
LocalRepositories\FindLocalPackagesResourceUnzippedProvider.cs (2)
16
private readonly ConcurrentDictionary<
PackageSource
, FindLocalPackagesResourceUnzipped> _cache =
17
new ConcurrentDictionary<
PackageSource
, FindLocalPackagesResourceUnzipped>();
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
44
public LocalV2FindPackageByIdResource(
PackageSource
packageSource)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
78
public LocalV3FindPackageByIdResource(
PackageSource
packageSource)
PackageProgressEventArgs.cs (3)
14
private readonly
PackageSource
? _source;
23
public PackageProgressEventArgs(PackageIdentity identity,
PackageSource
? source, double complete)
46
public
PackageSource
? PackageSource
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (5)
142
var
packageSource = GetPackageSource(requestPayload.PackageSourceRepository);
204
PackageSource
packageSource,
220
PackageSource
packageSource,
261
PackageSource
packageSource,
302
private
PackageSource
GetPackageSource(string packageSourceRepository)
Providers\FeedTypeResourceProvider.cs (2)
18
private readonly ConcurrentDictionary<
PackageSource
, FeedTypeResource> _feedTypeCache
19
= new ConcurrentDictionary<
PackageSource
, FeedTypeResource>();
Providers\ServiceIndexResourceV3Provider.cs (3)
198
private async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamAsync(Stream stream, DateTime utcNow,
PackageSource
source, CancellationToken token)
216
private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamStjAsync(Stream stream, DateTime utcNow,
PackageSource
source, CancellationToken token)
255
private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamNsjAsync(Stream stream, DateTime utcNow,
PackageSource
source, CancellationToken token)
RemoteRepositories\PluginFindPackageByIdResource.cs (2)
30
private readonly
PackageSource
_packageSource;
52
PackageSource
packageSource)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (2)
54
public RemoteV2FindPackageByIdResource(
PackageSource
packageSource, HttpSource httpSource)
77
public
PackageSource
PackageSource { get; }
Repository.cs (2)
151
public static SourceRepository CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders,
PackageSource
source)
159
public static SourceRepository CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders,
PackageSource
source, FeedType type)
Resources\DownloadResourcePlugin.cs (2)
24
private readonly
PackageSource
_packageSource;
42
PackageSource
packageSource)
Resources\PluginResource.cs (2)
23
private readonly
PackageSource
_packageSource;
36
PackageSource
packageSource,
Resources\ServiceIndexResourceV3.cs (4)
38
internal ServiceIndexResourceV3(JObject index, DateTime requestTime,
PackageSource
? packageSource)
52
internal ServiceIndexResourceV3(ServiceIndexModel model, DateTime requestTime,
PackageSource
? packageSource)
170
private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(ServiceIndexModel index,
PackageSource
? packageSource)
235
private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(JObject index,
PackageSource
? packageSource)
SourceRepository.cs (6)
21
private readonly
PackageSource
_source = null!; // Protected constructor is for subclasses that provide their own package source.
33
public SourceRepository(
PackageSource
source, IEnumerable<INuGetResourceProvider> providers)
43
public SourceRepository(
PackageSource
source, IEnumerable<Lazy<INuGetResourceProvider>> providers)
55
PackageSource
source,
90
public virtual
PackageSource
PackageSource
233
private static FeedType GetFeedType(
PackageSource
source)
SourceRepositoryProvider.cs (3)
64
public SourceRepository CreateRepository(
PackageSource
source)
72
public SourceRepository CreateRepository(
PackageSource
source, FeedType type)
85
foreach (
var
source in _packageSourceProvider.LoadPackageSources())
Utility\FeedTypeUtility.cs (1)
17
public static FeedType GetFeedType(
PackageSource
packageSource)
NuGet.Resolver (4)
PackageResolverContext.cs (2)
33
IEnumerable<
PackageSource
> packageSources,
117
public IEnumerable<
PackageSource
> PackageSources { get; }
ResolverUtility.cs (2)
31
IEnumerable<
PackageSource
> packageSources)
116
IEnumerable<
PackageSource
> packageSources)