6 instantiations of SourceRepository
Microsoft.DotNet.Build.Tasks.Packaging (1)
NuGetUtility.cs (1)
38
var sourceRepository = new
SourceRepository
(packageSource, Repository.Provider.GetCoreV3());
NuGet.Commands (1)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
277
ServiceIndexSourceRepository = new
SourceRepository
(packageSource, Repository.Provider.GetCoreV3());
NuGet.Protocol (4)
CachingSourceProvider.cs (1)
72
return _cachedSources.GetOrAdd(source.Source, new
SourceRepository
(source, _resourceProviders, type));
Repository.cs (1)
162
return new
SourceRepository
(source, resourceProviders, type);
SourceRepositoryProvider.cs (2)
66
return new
SourceRepository
(source, _resourceProviders, type);
81
var sourceRepo = new
SourceRepository
(source, _resourceProviders);
362 references to SourceRepository
aspire-managed (1)
NuGet\Commands\SearchCommand.cs (1)
242
var
repository = Repository.Factory.GetCoreV3(source);
dotnet (9)
NugetPackageDownloader\NuGetPackageDownloader.cs (8)
43
private readonly ConcurrentDictionary<PackageSource,
SourceRepository
> _sourceRepositories;
173
SourceRepository
repository = GetSourceRepository(source);
254
private async Task VerifySigning(string nupkgPath,
SourceRepository
repository)
308
SourceRepository
repository = GetSourceRepository(source);
911
SourceRepository
repository = GetSourceRepository(source);
981
SourceRepository
repository = GetSourceRepository(source);
1030
private
SourceRepository
GetSourceRepository(PackageSource source)
1032
if (!_sourceRepositories.TryGetValue(source, out
SourceRepository
value))
NugetSearch\NugetToolSearchApiRequest.cs (1)
84
var
repository = Repository.Factory.GetCoreV3("https://api.nuget.org/v3/index.json");
Microsoft.DotNet.Build.Tasks.Packaging (1)
NuGetUtility.cs (1)
38
var
sourceRepository = new SourceRepository(packageSource, Repository.Provider.GetCoreV3());
Microsoft.TemplateEngine.Cli (5)
NuGet\NugetApiManager.cs (5)
17
private readonly IDictionary<PackageSource,
SourceRepository
> _sourceRepositories;
28
_sourceRepositories = new Dictionary<PackageSource,
SourceRepository
>();
46
SourceRepository
repository = GetSourceRepository(sourceFeed);
86
SourceRepository
repository,
104
private
SourceRepository
GetSourceRepository(PackageSource source)
Microsoft.TemplateEngine.Edge (4)
Installers\NuGet\NugetApiPackageManager.cs (4)
18
private static readonly ConcurrentDictionary<PackageSource,
SourceRepository
> SourcesCache = new();
96
SourceRepository
repository = SourcesCache.GetOrAdd(source, Repository.Factory.GetCoreV3(source));
374
SourceRepository
repository = SourcesCache.GetOrAdd(source, Repository.Factory.GetCoreV3(source));
419
SourceRepository
repository,
NuGet.CommandLine.XPlat (32)
Commands\Package\Download\PackageDownloadRunner.cs (16)
75
IReadOnlyList<
SourceRepository
> allRepositories = GetSourceRepositories(packageSources);
87
IReadOnlyList<
SourceRepository
> sourceRepositories;
124
(NuGetVersion? version,
SourceRepository
? downloadRepository) =
182
internal static async Task<(NuGetVersion?,
SourceRepository
?)> ResolvePackageDownloadVersion(
184
IReadOnlyList<
SourceRepository
> sourceRepositories,
191
SourceRepository
? downloadSourceRepository = null;
194
foreach (
var
repo in sourceRepositories)
243
internal static IReadOnlyList<
SourceRepository
> GetMappedRepositories(
245
IReadOnlyList<
SourceRepository
> allRepos,
249
var mappedRepos = new List<
SourceRepository
>(mappedNames.Count);
253
SourceRepository
? repo = FindRepositoryByName(mappedName, allRepos);
273
private static
SourceRepository
? FindRepositoryByName(
275
IReadOnlyList<
SourceRepository
> allRepos)
291
SourceRepository
repo,
371
private static IReadOnlyList<
SourceRepository
> GetSourceRepositories(IReadOnlyList<PackageSource> packageSources)
374
List<
SourceRepository
> sourceRepositories = [];
Commands\Package\Update\PackageUpdateIO.cs (8)
235
SourceRepository
sourceRepository = sources[source];
271
var
sourceRepository = Repository.Factory.GetCoreV3(auditSource.Source);
314
SourceRepository
sourceRepository = sources[source];
341
private List<
SourceRepository
> GetSourcesForPackage(string packageId, IReadOnlyList<string>? allowedSources)
362
var sources = new List<
SourceRepository
>(packageSources.Count);
365
SourceRepository
sourceRepository = _cachingSourceProvider.CreateRepository(packageSources[i]);
372
SourceRepository
source,
424
SourceRepository
source,
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (5)
35
private readonly Dictionary<PackageSource,
SourceRepository
> _sourceRepositoryCache;
40
_sourceRepositoryCache = new Dictionary<PackageSource,
SourceRepository
>();
298
var
repository = Repository.Factory.GetCoreV3(source);
546
SourceRepository
sourceRepository = Repository.CreateSource(providers, source, FeedType.Undefined);
700
SourceRepository
sourceRepository = _sourceRepositoryCache[packageSource];
Commands\PackageSearch\PackageSearchRunner.cs (2)
155
var
repository = Repository.Factory.GetCoreV3(source);
188
var
repository = Repository.Factory.GetCoreV3(source);
Utility\AddPackageCommandUtility.cs (1)
73
SourceRepository
repository = Repository.Factory.GetCoreV3(source);
NuGet.Commands (40)
ListCommand\ListCommandRunner.cs (1)
38
var
sourceRepository = Repository.Factory.GetCoreV3(packageSource);
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (3)
230
private static IReadOnlyList<
SourceRepository
> GetAuditSources(CachingSourceProvider cachingSourceProvider)
236
return Array.Empty<
SourceRepository
>();
239
var auditSourceRepositories = new List<
SourceRepository
>(auditSources.Count);
RestoreCommand\RequestFactory\RestoreArgs.cs (4)
78
private ConcurrentDictionary<string, List<
SourceRepository
>> _sourcesCache
79
= new ConcurrentDictionary<string, List<
SourceRepository
>>(StringComparer.Ordinal);
128
internal List<
SourceRepository
> GetEffectiveSources(ISettings settings, IList<PackageSource> dgSpecSources)
145
private List<
SourceRepository
> GetEffectiveSourcesCore(ISettings settings, IList<PackageSource> dgSpecSources)
RestoreCommand\RestoreCommandProvidersCache.cs (19)
20
private readonly ConcurrentDictionary<
SourceRepository
, IRemoteDependencyProvider> _remoteProviders
21
= new ConcurrentDictionary<
SourceRepository
, IRemoteDependencyProvider>();
29
private readonly ConcurrentDictionary<
SourceRepository
, IVulnerabilityInformationProvider> _vulnerabilityInformationProviders
30
= new ConcurrentDictionary<
SourceRepository
, IVulnerabilityInformationProvider>();
37
IReadOnlyList<
SourceRepository
> sources,
45
auditSources: Array.Empty<
SourceRepository
>(),
54
IReadOnlyList<
SourceRepository
> sources,
63
auditSources: Array.Empty<
SourceRepository
>(),
72
IReadOnlyList<
SourceRepository
> packageSources,
73
IReadOnlyList<
SourceRepository
> auditSources,
112
var
pathSource = Repository.Factory.GetCoreV3(path, FeedType.FileSystemV3);
133
var
pathSource = Repository.Factory.GetCoreV3(path, FeedType.FileSystemV3);
152
private List<IRemoteDependencyProvider> CreateRemoveProviders(IReadOnlyList<
SourceRepository
> sources, SourceCacheContext cacheContext, ILogger log)
156
foreach (
var
source in sources)
174
IReadOnlyList<
SourceRepository
> packageSources,
175
IReadOnlyList<
SourceRepository
> auditSources,
183
IReadOnlyList<IVulnerabilityInformationProvider> CreateVulnerabilityProviders(IReadOnlyList<
SourceRepository
> sources, ILogger log, bool isAuditSource)
186
Func<
SourceRepository
, IVulnerabilityInformationProvider> factory = s => new VulnerabilityInformationProvider(s, log, isAuditSource: isAuditSource);
190
SourceRepository
source = sources[i];
RestoreCommand\RestoreSummary.cs (1)
63
IEnumerable<
SourceRepository
> sourceRepositories,
RestoreCommand\RestoreSummaryRequest.cs (2)
20
public IReadOnlyList<
SourceRepository
> Sources { get; }
28
IReadOnlyList<
SourceRepository
> sources)
RestoreCommand\SourceRepositoryDependencyProvider.cs (5)
30
private readonly
SourceRepository
_sourceRepository;
83
SourceRepository
sourceRepository,
105
SourceRepository
sourceRepository,
124
SourceRepository
sourceRepository,
154
public
SourceRepository
SourceRepository => _sourceRepository;
RestoreCommand\VulnerabilityInformationProvider.cs (2)
17
private readonly
SourceRepository
_source;
22
public VulnerabilityInformationProvider(
SourceRepository
source, ILogger logger, bool isAuditSource)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
30
internal
SourceRepository
ServiceIndexSourceRepository { get; set; }
Utility\CommandRunnerUtility.cs (2)
77
var
sourceRepository = sourceRepositoryProvider.CreateRepository(packageSource);
116
var
sourceRepository = sourceRepositoryProvider.CreateRepository(packageSource);
NuGet.DependencyResolver.Core (2)
Providers\IRemoteDependencyProvider.cs (1)
40
SourceRepository
SourceRepository { get; }
Providers\LocalDependencyProvider.cs (1)
55
public
SourceRepository
SourceRepository { get; private set; }
NuGet.PackageManagement (146)
Audit\AuditChecker.cs (10)
23
List<
SourceRepository
> packageSources,
24
IReadOnlyList<
SourceRepository
>? auditSources,
28
private readonly List<
SourceRepository
> _packageSources = packageSources;
29
private readonly IReadOnlyList<
SourceRepository
>? _auditSources = auditSources;
34
List<
SourceRepository
> sourceRepositories,
142
List<
SourceRepository
> packageSources,
143
IReadOnlyList<
SourceRepository
>? auditSources,
150
IReadOnlyList<
SourceRepository
> vulnerabilitySources;
167
SourceRepository
source = vulnerabilitySources[i];
218
static async Task<GetVulnerabilityInfoResult?> GetVulnerabilityInfoAsync(
SourceRepository
source, SourceCacheContext cacheContext, ILogger logger)
BuildIntegration\BuildIntegratedProjectAction.cs (3)
36
public IReadOnlyList<
SourceRepository
> Sources { get; }
45
IReadOnlyList<
SourceRepository
> sources,
98
IReadOnlyList<
SourceRepository
> sources,
BuildIntegration\DependencyGraphRestoreUtility.cs (6)
39
IEnumerable<
SourceRepository
> sources,
69
IEnumerable<
SourceRepository
> sources,
120
IEnumerable<
SourceRepository
> sources,
170
IEnumerable<
SourceRepository
> sources,
320
IEnumerable<
SourceRepository
> sources,
332
foreach (
var
source in sources)
IDE\PackageRestoreContext.cs (6)
22
public IEnumerable<
SourceRepository
> SourceRepositories { get; }
23
public IReadOnlyList<
SourceRepository
> AuditSources { get; }
35
IEnumerable<
SourceRepository
> sourceRepositories,
46
IEnumerable<
SourceRepository
> sourceRepositories,
71
IEnumerable<
SourceRepository
> sourceRepositories,
72
IReadOnlyList<
SourceRepository
> auditSources,
IDE\PackageRestoreManager.cs (5)
369
List<
SourceRepository
> sourceRepositories = packageRestoreContext.SourceRepositories.AsList();
370
IReadOnlyList<
SourceRepository
> auditSources = packageRestoreContext.AuditSources;
388
foreach (
SourceRepository
enabledSource in sourceRepositories)
419
private static async Task<AuditCheckResult> RunNuGetAudit(PackageRestoreContext packageRestoreContext, List<
SourceRepository
> sourceRepositories, IReadOnlyList<
SourceRepository
> auditSources)
NuGetPackageManager.cs (89)
40
private IReadOnlyList<
SourceRepository
> _globalPackageFolderRepositories;
58
public
SourceRepository
PackagesFolderSourceRepository { get; set; }
163
public IReadOnlyList<
SourceRepository
> GlobalPackageFolderRepositories
169
var sources = new List<
SourceRepository
>();
185
var
source = SourceRepositoryProvider.CreateRepository(new PackageSource(folder), FeedType.FileSystemV3);
221
SourceRepository
primarySourceRepository,
222
IEnumerable<
SourceRepository
> secondarySources,
243
new List<
SourceRepository
> { primarySourceRepository },
259
SourceRepository
primarySourceRepository,
260
IEnumerable<
SourceRepository
> secondarySources,
269
new List<
SourceRepository
> { primarySourceRepository },
280
INuGetProjectContext nuGetProjectContext, IEnumerable<
SourceRepository
> primarySources,
281
IEnumerable<
SourceRepository
> secondarySources, CancellationToken token)
318
IEnumerable<
SourceRepository
> primarySources,
319
IEnumerable<
SourceRepository
> secondarySources,
359
SourceRepository
primarySourceRepository,
360
IEnumerable<
SourceRepository
> secondarySources,
368
new List<
SourceRepository
> { primarySourceRepository },
383
SourceRepository
primarySourceRepository,
384
IEnumerable<
SourceRepository
> secondarySources,
393
new List<
SourceRepository
> { primarySourceRepository },
407
IEnumerable<
SourceRepository
> primarySources,
408
IEnumerable<
SourceRepository
> secondarySources,
445
IEnumerable<
SourceRepository
> primarySources,
446
IEnumerable<
SourceRepository
> secondarySources,
490
SourceRepository
primarySourceRepository,
491
IEnumerable<
SourceRepository
> secondarySources,
507
IEnumerable<
SourceRepository
> primarySources,
508
IEnumerable<
SourceRepository
> secondarySources,
564
IEnumerable<
SourceRepository
> primarySources,
565
IEnumerable<
SourceRepository
> secondarySources,
584
IEnumerable<
SourceRepository
> primarySources,
585
IEnumerable<
SourceRepository
> secondarySources,
604
IEnumerable<
SourceRepository
> primarySources,
605
IEnumerable<
SourceRepository
> secondarySources,
624
IEnumerable<
SourceRepository
> primarySources,
625
IEnumerable<
SourceRepository
> secondarySources,
645
IEnumerable<
SourceRepository
> primarySources,
646
IEnumerable<
SourceRepository
> secondarySources,
829
IEnumerable<
SourceRepository
> primarySources,
1004
IEnumerable<
SourceRepository
> primarySources,
1005
IEnumerable<
SourceRepository
> secondarySources,
1111
var allSources = new List<
SourceRepository
>(primarySources);
1113
foreach (
var
secondarySource in secondarySources)
1121
foreach (
SourceRepository
enabledSource in allSources)
1552
SourceRepository
primarySourceRepository, IEnumerable<
SourceRepository
> secondarySources, CancellationToken token)
1571
var primarySources = new List<
SourceRepository
> { primarySourceRepository };
1581
IReadOnlyCollection<
SourceRepository
> activeSources,
1592
IReadOnlyCollection<
SourceRepository
> activeSources,
1614
IReadOnlyCollection<
SourceRepository
> activeSources,
1719
IEnumerable<
SourceRepository
> primarySources,
1720
IEnumerable<
SourceRepository
> secondarySources,
1731
IEnumerable<
SourceRepository
> primarySources,
1732
IEnumerable<
SourceRepository
> secondarySources,
1812
foreach (
SourceRepository
enabledSource in effectiveSources)
2023
var
sourceRepository = await GetSourceRepository(packageIdentity, effectiveSources, resolutionContext.SourceCacheContext, logger, token);
2047
private static async Task<
SourceRepository
> GetSourceRepository(PackageIdentity packageIdentity,
2048
IEnumerable<
SourceRepository
> sourceRepositories,
2053
SourceRepository
source = null;
2060
var results = new Queue<KeyValuePair<
SourceRepository
, Task<bool>>>();
2062
foreach (
var
sourceRepository in sourceRepositories)
2069
results.Enqueue(new KeyValuePair<
SourceRepository
, Task<bool>>(sourceRepository, task));
2406
/// cref="PreviewInstallPackageAsync(IEnumerable{NuGetProject},string,ResolutionContext,INuGetProjectContext,
SourceRepository
,IEnumerable{
SourceRepository
},CancellationToken)" />
2467
/// cref="PreviewInstallPackageAsync(NuGetProject,string,ResolutionContext,INuGetProjectContext,
SourceRepository
,IEnumerable{
SourceRepository
},CancellationToken)" />
2495
/// cref="PreviewInstallPackageAsync(NuGetProject,string,ResolutionContext,INuGetProjectContext,
SourceRepository
,IEnumerable{
SourceRepository
},CancellationToken)" />
2878
IReadOnlyCollection<
SourceRepository
> primarySources,
2932
var nuGetProjectSourceLookup = new Dictionary<string, HashSet<
SourceRepository
>>(PathUtility.GetStringComparerBasedOnOS());
2944
var allSources = new HashSet<
SourceRepository
>(enabledSources, SourceRepositoryComparer.Instance);
2978
var sources = new HashSet<
SourceRepository
>(
3615
IEnumerable<
SourceRepository
> sourceRepositories,
3771
SourceRepository
primarySourceRepository,
3779
new List<
SourceRepository
> { primarySourceRepository },
3788
SourceRepository
primarySourceRepository,
3803
new List<
SourceRepository
> { primarySourceRepository },
3812
IEnumerable<
SourceRepository
> sources,
3830
IEnumerable<
SourceRepository
> sources,
3836
foreach (
var
source in sources)
3852
IEnumerable<
SourceRepository
> sources,
3857
foreach (
var
source in sources)
3877
SourceRepository
source,
3912
private IEnumerable<
SourceRepository
> GetEffectiveSources(IEnumerable<
SourceRepository
> primarySources, IEnumerable<
SourceRepository
> secondarySources)
3922
var effectiveSources = new List<
SourceRepository
>(count)
3936
return new HashSet<
SourceRepository
>(effectiveSources, SourceRepositoryComparer.Instance);
NuGetProjectAction.cs (5)
37
public
SourceRepository
SourceRepository { get; private set; }
44
protected NuGetProjectAction(PackageIdentity packageIdentity, NuGetProjectActionType nuGetProjectActionType, NuGetProject project,
SourceRepository
sourceRepository = null)
49
protected NuGetProjectAction(PackageIdentity packageIdentity, NuGetProjectActionType nuGetProjectActionType, NuGetProject project,
SourceRepository
sourceRepository, VersionRange versionRange)
63
public static NuGetProjectAction CreateInstallProjectAction(PackageIdentity packageIdentity,
SourceRepository
sourceRepository, NuGetProject project)
68
public static NuGetProjectAction CreateInstallProjectAction(PackageIdentity packageIdentity,
SourceRepository
sourceRepository, NuGetProject project, VersionRange versionRange)
PackageDownloader.cs (8)
50
IEnumerable<
SourceRepository
> sources,
78
var tasksLookup = new Dictionary<Task<DownloadResourceResult>,
SourceRepository
>();
84
var groups = new Queue<List<
SourceRepository
>>();
85
var localGroup = new List<
SourceRepository
>();
86
var otherGroup = new List<
SourceRepository
>();
88
foreach (
var
source in sources)
128
foreach (
SourceRepository
source in sourceGroup)
264
SourceRepository
sourceRepository,
Resolution\GatherContext.cs (3)
36
public IReadOnlyList<
SourceRepository
> PrimarySources { get; set; }
41
public IReadOnlyList<
SourceRepository
> AllSources { get; set; }
46
public
SourceRepository
PackagesFolderSource { get; set; }
Resolution\ResolverGather.cs (7)
597
var allSources = new List<
SourceRepository
>();
603
var depResources = new Dictionary<
SourceRepository
, Task<DependencyInfoResource>>();
604
foreach (
var
source in allSources)
626
foreach (
var
source in _context.PrimarySources)
642
foreach (
var
source in allSources)
683
public SourceResource(
SourceRepository
source, DependencyInfoResource resource)
689
public
SourceRepository
Source { get; }
Utility\SourceRepositoryComparer.cs (4)
11
public class SourceRepositoryComparer : IEqualityComparer<
SourceRepository
>
19
public bool Equals(
SourceRepository
x,
SourceRepository
y)
24
public int GetHashCode(
SourceRepository
obj)
NuGet.Protocol (122)
CachingSourceProvider.cs (10)
23
private readonly List<
SourceRepository
> _repositories = new List<
SourceRepository
>();
26
private readonly ConcurrentDictionary<string,
SourceRepository
> _cachedSources
27
= new ConcurrentDictionary<string,
SourceRepository
>(StringComparer.Ordinal);
44
public IEnumerable<
SourceRepository
> GetRepositories()
52
public
SourceRepository
CreateRepository(string source)
60
public
SourceRepository
CreateRepository(PackageSource source)
65
public
SourceRepository
CreateRepository(PackageSource source, FeedType type)
67
if (_cachedSources.TryGetValue(source.Source, out
SourceRepository
cached))
75
public void AddSourceRepository(
SourceRepository
source)
Extensions\FactoryExtensionsVS.cs (2)
14
public static
SourceRepository
GetVisualStudio(this Repository.RepositoryFactory factory, string source)
19
public static
SourceRepository
GetVisualStudio(this Repository.RepositoryFactory factory, Configuration.PackageSource source)
FactoryExtensionsV3.cs (4)
15
public static
SourceRepository
GetCoreV3(this Repository.RepositoryFactory factory, string source, FeedType type)
20
public static
SourceRepository
GetCoreV3(this Repository.RepositoryFactory factory, string source)
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)
45
public override Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
HttpSource\HttpSource.cs (2)
436
public static HttpSource Create(
SourceRepository
source)
441
public static HttpSource Create(
SourceRepository
source, IThrottle throttle)
HttpSource\HttpSourceResourceProvider.cs (1)
41
public override Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
INuGetResourceProvider.cs (1)
33
Task<Tuple<bool, INuGetResource?>> TryCreate(
SourceRepository
source, CancellationToken token);
ISourceRepositoryProvider.cs (3)
19
IEnumerable<
SourceRepository
> GetRepositories();
24
SourceRepository
CreateRepository(PackageSource source);
29
SourceRepository
CreateRepository(PackageSource source, FeedType type);
LegacyFeed\AutoCompleteResourceV2FeedProvider.cs (1)
23
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LegacyFeed\DependencyInfoResourceV2Feed.cs (2)
24
private readonly
SourceRepository
_source;
26
public DependencyInfoResourceV2Feed(V2FeedParser feedParser,
SourceRepository
source)
LegacyFeed\DependencyInfoResourceV2FeedProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LegacyFeed\DownloadResourceV2FeedProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LegacyFeed\MetadataResourceV2Feed.cs (2)
22
private readonly
SourceRepository
_source;
24
public MetadataResourceV2Feed(V2FeedParser feedParser,
SourceRepository
source)
LegacyFeed\MetadataResourceV2FeedProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LegacyFeed\ODataServiceDocumentResourceV2Provider.cs (1)
35
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LegacyFeed\PackageMetadataResourceV2FeedProvider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LegacyFeed\PackageSearchResourceV2FeedProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source,
LegacyFeed\V2FeedListResourceProvider.cs (1)
23
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source,
LocalRepositories\FindLocalPackagesResourcePackagesConfigProvider.cs (1)
24
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\FindLocalPackagesResourceUnzippedProvider.cs (1)
26
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\FindLocalPackagesResourceV2Provider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\FindLocalPackagesResourceV3Provider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalAutoCompleteResourceProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalDependencyInfoResource.cs (2)
23
private readonly
SourceRepository
_source;
25
public LocalDependencyInfoResource(FindLocalPackagesResource localResource,
SourceRepository
source)
LocalRepositories\LocalDependencyInfoResourceProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalDownloadResourceProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalMetadataResourceProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalPackageListResourceProvider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source,
LocalRepositories\LocalPackageMetadataResourceProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalPackageSearchResourceProvider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalV2FindPackageByIdResourceProvider.cs (1)
25
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
LocalRepositories\LocalV3FindPackageByIdResourceProvider.cs (1)
23
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Plugins\IPluginManager.cs (1)
25
SourceRepository
source,
Plugins\PluginManager.cs (1)
111
SourceRepository
source,
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (4)
29
private readonly ConcurrentDictionary<string,
SourceRepository
> _repositories;
57
_repositories = new ConcurrentDictionary<string,
SourceRepository
>();
81
public void AddOrUpdateSourceRepository(
SourceRepository
sourceRepository)
296
SourceRepository
sourceRepository;
Plugins\RequestHandlers\GetServiceIndexRequestHandler.cs (4)
22
private readonly ConcurrentDictionary<string,
SourceRepository
> _repositories;
42
_repositories = new ConcurrentDictionary<string,
SourceRepository
>();
66
public void AddOrUpdateSourceRepository(
SourceRepository
sourceRepository)
121
SourceRepository
sourceRepository;
Providers\AutoCompleteResourceV3Provider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\DependencyInfoResourceV3Provider.cs (1)
23
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\DownloadResourcePluginProvider.cs (3)
40
SourceRepository
source,
81
SourceRepository
source,
100
private static void AddOrUpdateGetServiceIndexRequestHandler(IPlugin plugin,
SourceRepository
source)
Providers\DownloadResourceV3Provider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\FeedTypeResourceProvider.cs (1)
30
public override Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\MetadataResourceV3Provider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\OwnerDetailsUriResourceV3Provider.cs (2)
23
/// <inheritdoc cref="ResourceProvider.TryCreate(
SourceRepository
, CancellationToken)"/>
24
public override async Task<Tuple<bool, INuGetResource?>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\PackageDetailsUriResourceV3Provider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\PackageMetadataResourceV3Provider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\PackageSearchResourceV3Provider.cs (1)
20
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\PackageUpdateResourceV2Provider.cs (1)
23
SourceRepository
source,
Providers\PackageUpdateResourceV3Provider.cs (1)
24
SourceRepository
source,
Providers\PluginResourceProvider.cs (1)
44
SourceRepository
source,
Providers\RawSearchResourceV3Provider.cs (1)
23
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\ReadmeUriTemplateResourceProvider.cs (2)
22
/// <inheritdoc cref="ResourceProvider.TryCreate(
SourceRepository
, CancellationToken)"/>
23
public override async Task<Tuple<bool, INuGetResource?>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\RegistrationResourceV3Provider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\ReportAbuseResourceV3Provider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\RepositorySignatureResourceProvider.cs (2)
33
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
51
SourceRepository
source,
Providers\ServiceIndexResourceV3Provider.cs (2)
54
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
120
SourceRepository
source,
Providers\SymbolPackageUpdateResourceV3Provider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
source, CancellationToken token)
Providers\V3FeedListResourceProvider.cs (1)
25
SourceRepository
source,
Providers\VulnerabilityInfoResourceV3Provider.cs (2)
22
/// <inheritdoc cref="ResourceProvider.TryCreate(
SourceRepository
, CancellationToken)"/>
23
public override async Task<Tuple<bool, INuGetResource?>> TryCreate(
SourceRepository
source, CancellationToken token)
RemoteRepositories\HttpFileSystemBasedFindPackageByIdResourceProvider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
sourceRepository, CancellationToken token)
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (3)
40
SourceRepository
source,
81
SourceRepository
source,
100
private static void AddOrUpdateGetServiceIndexRequestHandler(IPlugin plugin,
SourceRepository
source)
RemoteRepositories\RemoteV2FindPackageByIdResourceProvider.cs (1)
23
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
sourceRepository, CancellationToken token)
RemoteRepositories\RemoteV3FindPackageByIdResource.cs (2)
50
public RemoteV3FindPackageByIdResource(
SourceRepository
sourceRepository, HttpSource httpSource)
70
public
SourceRepository
SourceRepository { get; }
RemoteRepositories\RemoteV3FindPackageByIdResourceProvider.cs (1)
22
public override async Task<Tuple<bool, INuGetResource>> TryCreate(
SourceRepository
sourceRepository, CancellationToken token)
Repository.cs (4)
125
public static
SourceRepository
CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders, string sourceUrl)
134
public static
SourceRepository
CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders, string sourceUrl, FeedType type)
142
public static
SourceRepository
CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders, PackageSource source)
150
public static
SourceRepository
CreateSource(IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders, PackageSource source, FeedType type)
ResourceProvider.cs (2)
88
/// <inheritdoc cref="INuGetResourceProvider.TryCreate(
SourceRepository
, CancellationToken)"/>
89
public abstract Task<Tuple<bool, INuGetResource?>> TryCreate(
SourceRepository
source, CancellationToken token);
Resources\DependencyInfoResourceV3.cs (2)
26
private readonly
SourceRepository
_source;
33
public DependencyInfoResourceV3(HttpSource client, RegistrationResourceV3 regResource,
SourceRepository
source)
Resources\OwnerDetailsUriTemplateResourceV3.cs (1)
10
/// <remarks>Not intended to be created directly. Use <see cref="
SourceRepository
.GetResourceAsync{T}(System.Threading.CancellationToken)"/>
Resources\RepositorySignatureResource.cs (2)
26
public RepositorySignatureResource(JObject repoSignInformationContent,
SourceRepository
source)
48
internal RepositorySignatureResource(RepositorySignatureModel model,
SourceRepository
source)
Resources\VulnerabilityInfoResourceV3.cs (3)
18
/// <remarks>Not intended to be created directly. Use <see cref="
SourceRepository
.GetResourceAsync{T}(CancellationToken)"/>
23
private readonly
SourceRepository
_sourceRepository;
25
internal VulnerabilityInfoResourceV3(
SourceRepository
sourceRepository)
SourcePackageDependencyInfo.cs (4)
18
SourceRepository
? source)
34
SourceRepository
? source,
51
SourceRepository
? source,
71
public
SourceRepository
? Source { get; }
SourceRepositoryProvider.cs (6)
20
private List<
SourceRepository
> _repositories;
35
_repositories = new List<
SourceRepository
>();
48
public IEnumerable<
SourceRepository
> GetRepositories()
56
public
SourceRepository
CreateRepository(PackageSource source)
64
public
SourceRepository
CreateRepository(PackageSource source, FeedType type)
81
var
sourceRepo = new SourceRepository(source, _resourceProviders);