1 type derived from PackageSource
NuGet.Protocol (1)
FeedTypePackageSource.cs (1)
14
public class FeedTypePackageSource :
PackageSource
33 instantiations of PackageSource
aspire-managed (4)
NuGet\Commands\RestoreCommand.cs (2)
248
packageSources.Add(new
PackageSource
(source));
315
packageSources.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 (3)
NugetPackageDownloader\NuGetPackageDownloader.cs (3)
454
PackageSource packageSource =
new
(source);
542
PackageSource packageSource =
new
(source);
588
PackageSource newSource =
new
(additionalSource);
Microsoft.TemplateEngine.Cli (4)
NuGet\NugetApiManager.cs (1)
16
private readonly PackageSource _nugetOrgSource =
new
(_nugetOrgFeed);
TemplatePackageCoordinator.cs (3)
424
sourceFeed = new
PackageSource
(packageSource);
863
var nuGetFeed = new
PackageSource
(NugetOrgFeed, "NuGet.org");
893
PackageSource packageSource =
new
(source);
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
477
PackageSource 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)
163
sourceObjects[sourceUri] = new
PackageSource
(sourceUri);
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
204
var 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)
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)
208
return new
PackageSource
(Source, Name, IsEnabled, IsOfficial, IsPersistable)
PackageSource\PackageSourceProvider.cs (1)
236
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)
963
sources.Add(new
PackageSource
(sourcePropertyName));
NuGet.Protocol (4)
CachingSourceProvider.cs (1)
54
return CreateRepository(new
PackageSource
(source));
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
303
return new
PackageSource
(packageSourceRepository);
Repository.cs (2)
127
return CreateSource(resourceProviders, new
PackageSource
(sourceUrl));
136
return CreateSource(resourceProviders, new
PackageSource
(sourceUrl), type);
410 references to PackageSource
aspire-managed (12)
NuGet\Commands\RestoreCommand.cs (7)
241
private static List<
PackageSource
> LoadPackageSources(string[] sources, string? nugetConfigPath, string? workingDir, bool noNugetOrg, bool verbose)
243
var packageSources = new List<
PackageSource
>();
259
foreach (
var
source in provider.LoadPackageSources())
287
foreach (
var
source in provider.LoadPackageSources())
322
foreach (
var
source in packageSources)
336
List<
PackageSource
> sources)
372
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 (55)
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
112
(var bestVersion,
var
packageSource) = _toolPackageDownloader.GetNuGetVersion(packageLocation, packageId, _verbosity, versionRange, _restoreActionConfig);
NugetPackageDownloader\INuGetPackageDownloader.cs (1)
43
Task<(NuGetVersion version,
PackageSource
source)> GetBestPackageVersionAndSourceAsync(PackageId packageId,
NugetPackageDownloader\NuGetPackageDownloader.cs (47)
43
private 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);
367
IEnumerable<
PackageSource
> packageSources = LoadNuGetSources(new PackageId(packageId), null, null);
371
private async Task<(
PackageSource
, NuGetVersion)> GetPackageSourceAndVersion(PackageId packageId,
382
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation, packageSourceMapping);
383
PackageSource
source;
445
private IEnumerable<
PackageSource
> LoadOverrideSources(PackageSourceLocation packageSourceLocation = null)
454
PackageSource
packageSource = new(source);
487
private List<
PackageSource
> LoadDefaultSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null)
489
List<
PackageSource
> defaultSources = [];
542
PackageSource
packageSource = new(source);
563
public IEnumerable<
PackageSource
> LoadNuGetSources(PackageId packageId, PackageSourceLocation packageSourceLocation = null, PackageSourceMapping packageSourceMapping = null)
588
PackageSource
newSource = new(additionalSource);
621
private void CheckHttpSources(IEnumerable<
PackageSource
> packageSources)
623
foreach (
var
packageSource in packageSources)
632
private async Task<(
PackageSource
, IPackageSearchMetadata)> GetMatchingVersionInternalAsync(
633
string packageIdentifier, IEnumerable<
PackageSource
> packageSources, VersionRange versionRange,
644
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)[] foundPackagesBySource;
661
IEnumerable<(
PackageSource
source, IPackageSearchMetadata package)> accumulativeSearchResults =
713
private async Task<(
PackageSource
, IPackageSearchMetadata)> GetLatestVersionInternalAsync(
714
string packageIdentifier, IEnumerable<
PackageSource
> packageSources, bool includePreview,
720
private async Task<IEnumerable<(
PackageSource
, IPackageSearchMetadata)>> GetLatestVersionsInternalAsync(
721
string packageIdentifier, IEnumerable<
PackageSource
> packageSources, bool includePreview, CancellationToken cancellationToken, int numberOfResults)
730
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)[] foundPackagesBySource;
753
IEnumerable<(
PackageSource
source, IPackageSearchMetadata package)> accumulativeSearchResults =
779
IEnumerable<(
PackageSource
, IPackageSearchMetadata)> latestVersions = accumulativeSearchResults
798
public async Task<(NuGetVersion version,
PackageSource
source)> GetBestPackageVersionAndSourceAsync(PackageId packageId,
805
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
806
(
var
source, packageMetadata) = await GetMatchingVersionInternalAsync(packageId.ToString(), packagesSources,
812
private async Task<(
PackageSource
, IPackageSearchMetadata)> GetPackageMetadataAsync(string packageIdentifier,
813
NuGetVersion packageVersion, IEnumerable<
PackageSource
> sources, CancellationToken cancellationToken, bool includeUnlisted = false)
827
List<Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)>> tasks = [.. sources
832
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages) sourceAndFoundPackages,
833
out (
PackageSource
, IPackageSearchMetadata) packageMetadataAsync)
859
foreach (Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)> task in tasks)
862
if (TryGetPackageMetadata(result, out (
PackageSource
, IPackageSearchMetadata) packageMetadataAsync))
872
Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)> finishedTask =
875
(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages) result =
877
if (TryGetPackageMetadata(result, out (
PackageSource
, IPackageSearchMetadata) packageMetadataAsync))
895
private async Task<(
PackageSource
source, IEnumerable<IPackageSearchMetadata> foundPackages)>
896
GetPackageMetadataAsync(
PackageSource
source, string packageIdentifier, bool includePrerelease = false, bool includeUnlisted = false,
943
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
954
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
968
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(packageId, packageSourceLocation);
979
private async Task<IEnumerable<AutoCompleteResource>> GetAutocompleteAsync(
PackageSource
source, CancellationToken cancellationToken)
1030
private SourceRepository GetSourceRepository(
PackageSource
source)
NugetPackageDownloader\PackageSourceLocation.cs (2)
19
PackageSource
[] packageSourceOverrides = null)
37
public
PackageSource
[] PackageSourceOverrides { get; private set; }
ToolPackage\IToolPackageDownloader.cs (1)
25
(NuGetVersion version,
PackageSource
source) GetNuGetVersion(
ToolPackage\PackageLocation.cs (2)
16
PackageSource
[] packageSourceOverrides = null)
22
public
PackageSource
[] PackageSourceOverrides { get; } = packageSourceOverrides ?? [];
ToolPackage\ToolPackageDownloaderBase.cs (1)
400
public virtual (NuGetVersion version,
PackageSource
source) GetNuGetVersion(
Microsoft.DotNet.Build.Tasks.Packaging (2)
NuGetUtility.cs (2)
26
IEnumerable<
PackageSource
> enabledSources = GetEnabledSources(settings);
73
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,
104
private SourceRepository GetSourceRepository(
PackageSource
source)
116
public NugetPackageMetadata(
PackageSource
packageSource, IPackageSearchMetadata metadata, IPackageSearchMetadata? extraMetadata = null)
153
public
PackageSource
Source { get; }
TemplatePackageCoordinator.cs (9)
421
PackageSource
? sourceFeed = null;
444
IEnumerable<
PackageSource
> packageSources = LoadNuGetSources(additionalSources, includeNuGetFeed: PathUtility.CheckForNuGetInNuGetConfig());
851
private IEnumerable<
PackageSource
> LoadNuGetSources(IEnumerable<string>? additionalSources, bool includeNuGetFeed)
853
IEnumerable<
PackageSource
> defaultSources;
863
var
nuGetFeed = new PackageSource(NugetOrgFeed, "NuGet.org");
881
List<
PackageSource
> customSources = new();
893
PackageSource
packageSource = new(source);
902
IEnumerable<
PackageSource
> retrievedSources = customSources.Concat(defaultSources);
911
IEnumerable<
PackageSource
> sources,
Microsoft.TemplateEngine.Edge (28)
Installers\NuGet\NugetApiPackageManager.cs (28)
18
private static readonly ConcurrentDictionary<
PackageSource
, SourceRepository> SourcesCache = new();
59
IEnumerable<
PackageSource
> packagesSources = LoadNuGetSources(additionalSources?.ToArray() ?? []);
66
PackageSource
source;
209
IEnumerable<
PackageSource
> packageSources = LoadNuGetSources(additionalSources);
216
internal IEnumerable<
PackageSource
> RemoveInsecurePackages(IEnumerable<
PackageSource
> packagesSources)
218
var insecurePackages = new List<
PackageSource
>();
219
var securePackages = new List<
PackageSource
>();
220
foreach (
var
packageSource in packagesSources)
242
private async Task<(
PackageSource
, NugetPackageMetadata)> GetLatestVersionInternalAsync(
244
IEnumerable<
PackageSource
> packageSources,
254
(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)[] foundPackagesBySource =
268
(
PackageSource
, NugetPackageMetadata)? latestVersion = accumulativeSearchResults.Aggregate(
269
((
PackageSource
, NugetPackageMetadata)?)null,
283
((
PackageSource
, NugetPackageMetadata)?)null,
306
private async Task<(
PackageSource
, NugetPackageMetadata)> GetPackageMetadataAsync(
309
IEnumerable<
PackageSource
> sources,
322
List<Task<(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)>> tasks =
326
Task<(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)> finishedTask =
329
(
PackageSource
foundSource, IEnumerable<NugetPackageMetadata>? foundPackages) = await finishedTask.ConfigureAwait(false);
359
private async Task<(
PackageSource
Source, IEnumerable<NugetPackageMetadata>? FoundPackages)> GetPackageMetadataAsync(
360
PackageSource
source,
437
private IEnumerable<
PackageSource
> LoadNuGetSources(IEnumerable<string> additionalSources)
439
IEnumerable<
PackageSource
> defaultSources;
465
List<
PackageSource
> customSources = new List<
PackageSource
>();
477
PackageSource
packageSource = new PackageSource(source);
486
IEnumerable<
PackageSource
> retrievedSources = customSources.Concat(defaultSources);
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
630
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)
339
private static IReadOnlyList<
PackageSource
> GetPackageSources(IList<string>? sources, IPackageSourceProvider sourceProvider)
341
IEnumerable<
PackageSource
> configuredSources = sourceProvider.LoadPackageSources()
355
IEnumerable<
PackageSource
> packageSources,
371
private static IReadOnlyList<SourceRepository> GetSourceRepositories(IReadOnlyList<
PackageSource
> packageSources)
375
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)
235
private static List<
PackageSource
> GetPackageSources(ISettings settings, IEnumerable<string> sources, CommandOption config)
240
var packageSources = new List<
PackageSource
>();
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (9)
35
private readonly Dictionary<
PackageSource
, SourceRepository> _sourceRepositoryCache;
40
_sourceRepositoryCache = new Dictionary<
PackageSource
, SourceRepository>();
143
List<
PackageSource
> httpSources = HttpSourcesUtility.GetDisallowedInsecureHttpSources(listPackageArgs.PackageSources);
271
IReadOnlyList<
PackageSource
> sources,
277
foreach (
var
source in sources)
292
PackageSource
source,
543
IEnumerable<
PackageSource
> sources = listPackageArgs.PackageSources;
544
foreach (
PackageSource
source in sources)
695
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 (51)
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 (5)
231
internal static string FormatSourceInfo(KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>> sourceInfo, VersionRange range)
253
internal static async Task<List<KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>>> GetSourceInfosForIdAsync(
260
var sources = new List<KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>>();
281
internal static async Task<KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>> GetSourceInfoForIdAsync(
291
return new KeyValuePair<
PackageSource
, ImmutableArray<NuGetVersion>>(
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (2)
232
IReadOnlyList<
PackageSource
> auditSources = cachingSourceProvider.PackageSourceProvider.LoadAuditSources();
242
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)
525
var
source = remoteProvider.Source;
RestoreCommand\SourceRepositoryDependencyProvider.cs (1)
152
public
PackageSource
Source => _sourceRepository.PackageSource;
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
204
var
pkgSource = new PackageSource(FixSourcePath(source));
RestoreCommand\Utility\PackageSpecFactory.cs (1)
983
internal static List<
PackageSource
> GetSources(IProject project)
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)
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 (85)
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)
13
public class PackageSource : IEquatable<
PackageSource
>
181
public bool Equals(
PackageSource
? other)
194
var
source = obj as
PackageSource
;
206
public
PackageSource
Clone()
PackageSource\PackageSourceProvider.cs (62)
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()
177
internal IReadOnlyList<
PackageSource
> LoadAuditSources(IEnvironmentVariableReader environmentVariableReader)
185
public static IEnumerable<
PackageSource
> LoadPackageSources(ISettings settings)
190
private static List<
PackageSource
> LoadPackageSources(ISettings settings, string sectionName, IEnumerable<
PackageSource
> defaultSources, IEnvironmentVariableReader environmentVariableReader)
192
List<
PackageSource
> loadedPackageSources = GetPackageSourceFromSettings(settings, sectionName, environmentVariableReader);
205
private static void AddDefaultPackageSources(List<
PackageSource
> loadedPackageSources, IEnumerable<
PackageSource
> defaultPackageSources)
207
var defaultPackageSourcesToBeAdded = new List<
PackageSource
>();
209
foreach (
var
packageSource in defaultPackageSources.NoAllocEnumerate())
233
internal static
PackageSource
ReadPackageSource(SourceItem setting, bool isEnabled, ISettings settings, IEnvironmentVariableReader environmentVariableReader)
236
var
packageSource = new PackageSource(setting.GetValueAsPath(), name, isEnabled)
269
return
PackageSource
.DefaultProtocolVersion;
279
return
PackageSource
.DefaultDisableTLSCertificateValidation;
289
return
PackageSource
.DefaultAllowInsecureConnections;
294
PackageSource
packageSource,
361
public
PackageSource
? GetPackageSourceByName(string name)
365
internal
PackageSource
? GetPackageSourceByName(string name, IEnvironmentVariableReader environmentVariableReader)
372
List<
PackageSource
> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader);
374
foreach (
var
packageSource in packageSources)
393
List<
PackageSource
> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader);
394
foreach (
PackageSource
packageSource in packageSources)
405
public
PackageSource
? GetPackageSourceBySource(string source)
410
internal
PackageSource
? GetPackageSourceBySource(string source, IEnvironmentVariableReader environmentVariableReader)
417
List<
PackageSource
> packageSources = LoadPackageSources(Settings, ConfigurationConstants.PackageSources, _configurationDefaultSources, environmentVariableReader);
419
foreach (
var
packageSource in packageSources)
571
public void UpdatePackageSource(
PackageSource
source, bool updateCredentials, bool updateEnabled)
576
internal void UpdatePackageSource(
PackageSource
source, bool updateCredentials, bool updateEnabled, IEnvironmentVariableReader environmentVariableReader)
605
var
oldPackageSource = ReadPackageSource(sourceToUpdate, disabledSourceItem == null, Settings, environmentVariableReader);
620
PackageSource
newSource,
621
PackageSource
existingSource,
646
PackageSource
newSource,
647
PackageSource
existingSource,
711
public void AddPackageSource(
PackageSource
source)
722
private void AddAuditSource(
PackageSource
source, bool shouldSkipSave, ref bool isDirty)
738
private void AddPackageSource(
PackageSource
source, bool shouldSkipSave, ref bool isDirty)
769
public void SavePackageSources(IEnumerable<
PackageSource
> sources)
774
internal void SavePackageSources(IEnumerable<
PackageSource
> sources, IEnvironmentVariableReader environmentVariableReader)
808
foreach (
var
source in sources)
818
var
oldPackageSource = ReadPackageSource(existingSourceItem, existingSourceIsEnabled, Settings, environmentVariableReader);
877
public void SaveAuditSources(IEnumerable<
PackageSource
> sources)
882
internal void SaveAuditSources(IEnumerable<
PackageSource
> sources, IEnvironmentVariableReader environmentVariableReader)
897
foreach (
var
source in sources)
903
var
oldPackageSource = ReadPackageSource(existingSourceItem, isEnabled: true, Settings, environmentVariableReader);
1024
public void SaveActivePackageSource(
PackageSource
source)
1058
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)
53
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)
769
List<
PackageSource
> sources = null;
PackageSpecWriter.cs (1)
298
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
>();
244
private HashSet<string> GetSources(IList<
PackageSource
> sources)
NuGet.Protocol (60)
CachingSourceProvider.cs (2)
60
public SourceRepository CreateRepository(
PackageSource
source)
65
public SourceRepository CreateRepository(
PackageSource
source, FeedType type)
Extensions\FactoryExtensionsVS.cs (1)
19
public static SourceRepository GetVisualStudio(this Repository.RepositoryFactory factory, Configuration.
PackageSource
source)
FactoryExtensionsV3.cs (2)
25
public static SourceRepository GetCoreV3(this Repository.RepositoryFactory factory,
PackageSource
source)
30
public static SourceRepository GetCoreV2(this Repository.RepositoryFactory factory,
PackageSource
source)
HttpSource\HttpHandlerResourceV3Provider.cs (1)
59
private HttpHandlerResourceV3 CreateResource(
PackageSource
packageSource)
HttpSource\HttpSource.cs (2)
25
private readonly
PackageSource
_packageSource;
39
PackageSource
packageSource,
HttpSource\HttpSourceAuthenticationHandler.cs (2)
26
private readonly
PackageSource
_packageSource;
36
PackageSource
packageSource,
HttpSource\HttpSourceResourceProvider.cs (2)
26
private readonly ConcurrentDictionary<
PackageSource
, HttpSourceResource> _cache
27
= new ConcurrentDictionary<
PackageSource
, HttpSourceResource>();
ISourceRepositoryProvider.cs (2)
24
SourceRepository CreateRepository(
PackageSource
source);
29
SourceRepository CreateRepository(
PackageSource
source, FeedType type);
LegacyFeed\AutoCompleteResourceV2Feed.cs (1)
24
public AutoCompleteResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.
PackageSource
packageSource)
LegacyFeed\PackageMetadataResourceV2Feed.cs (2)
19
private readonly Configuration.
PackageSource
_packageSource;
25
Configuration.
PackageSource
packageSource)
LegacyFeed\PackageSearchResourceV2Feed.cs (2)
18
private readonly Configuration.
PackageSource
_packageSource;
21
public PackageSearchResourceV2Feed(HttpSourceResource httpSourceResource, string baseAddress, Configuration.
PackageSource
packageSource)
LocalRepositories\FindLocalPackagesResourceUnzippedProvider.cs (2)
18
private readonly ConcurrentDictionary<
PackageSource
, FindLocalPackagesResourceUnzipped> _cache =
19
new ConcurrentDictionary<
PackageSource
, FindLocalPackagesResourceUnzipped>();
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
45
public LocalV2FindPackageByIdResource(
PackageSource
packageSource)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
79
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)
136
var
packageSource = GetPackageSource(requestPayload.PackageSourceRepository);
197
PackageSource
packageSource,
213
PackageSource
packageSource,
254
PackageSource
packageSource,
294
private
PackageSource
GetPackageSource(string packageSourceRepository)
Providers\FeedTypeResourceProvider.cs (2)
20
private readonly ConcurrentDictionary<
PackageSource
, FeedTypeResource> _feedTypeCache
21
= new ConcurrentDictionary<
PackageSource
, FeedTypeResource>();
Providers\ServiceIndexResourceV3Provider.cs (3)
196
private async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamAsync(Stream stream, DateTime utcNow,
PackageSource
source, CancellationToken token)
209
private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamStjAsync(Stream stream, DateTime utcNow,
PackageSource
source, CancellationToken token)
244
private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamNsjAsync(Stream stream, DateTime utcNow,
PackageSource
source, CancellationToken token)
RemoteRepositories\PluginFindPackageByIdResource.cs (2)
32
private readonly
PackageSource
_packageSource;
54
PackageSource
packageSource)
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (2)
56
public RemoteV2FindPackageByIdResource(
PackageSource
packageSource, HttpSource httpSource)
79
public
PackageSource
PackageSource { get; }
Repository.cs (2)
142
public static SourceRepository CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders,
PackageSource
source)
150
public static SourceRepository CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders,
PackageSource
source, FeedType type)
Resources\DownloadResourcePlugin.cs (2)
26
private readonly
PackageSource
_packageSource;
44
PackageSource
packageSource)
Resources\PluginResource.cs (2)
25
private readonly
PackageSource
_packageSource;
38
PackageSource
packageSource,
Resources\ServiceIndexResourceV3.cs (4)
33
internal ServiceIndexResourceV3(JObject index, DateTime requestTime,
PackageSource
packageSource)
42
internal ServiceIndexResourceV3(ServiceIndexModel model, DateTime requestTime,
PackageSource
packageSource)
160
private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(ServiceIndexModel index,
PackageSource
packageSource)
227
private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(JObject index,
PackageSource
packageSource)
SourceRepository.cs (6)
23
private readonly
PackageSource
_source;
35
public SourceRepository(
PackageSource
source, IEnumerable<INuGetResourceProvider> providers)
45
public SourceRepository(
PackageSource
source, IEnumerable<Lazy<INuGetResourceProvider>> providers)
57
PackageSource
source,
92
public virtual
PackageSource
PackageSource
235
private static FeedType GetFeedType(
PackageSource
source)
SourceRepositoryProvider.cs (3)
56
public SourceRepository CreateRepository(
PackageSource
source)
64
public SourceRepository CreateRepository(
PackageSource
source, FeedType type)
77
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)