1 implementation of IPackageSourceProvider
NuGet.Configuration (1)
PackageSource\PackageSourceProvider.cs (1)
13public class PackageSourceProvider : IPackageSourceProvider
22 references to IPackageSourceProvider
NuGet.CommandLine.XPlat (4)
Commands\Package\Download\PackageDownloadRunner.cs (1)
339private static IReadOnlyList<PackageSource> GetPackageSources(IList<string>? sources, IPackageSourceProvider sourceProvider)
Commands\Package\Update\PackageUpdateIO.cs (1)
36private readonly IPackageSourceProvider _sourceProvider;
Commands\PackageSearch\PackageSearchRunner.cs (2)
30IPackageSourceProvider sourceProvider, 212private static IList<PackageSource> GetPackageSources(List<string> sources, IPackageSourceProvider sourceProvider)
NuGet.Commands (11)
CommandRunners\DeleteRunner.cs (1)
22IPackageSourceProvider sourceProvider,
CommandRunners\PushRunner.cs (2)
27IPackageSourceProvider sourceProvider, 61IPackageSourceProvider sourceProvider,
TrustedSignersCommand\TrustedSignersCommandRunner.cs (2)
30private readonly IPackageSourceProvider _packageSourceProvider; 32public TrustedSignersCommandRunner(ITrustedSignersProvider trustedSignersProvider, IPackageSourceProvider packageSourceProvider)
Utility\CommandRunnerUtility.cs (5)
22public static string ResolveSource(IPackageSourceProvider sourceProvider, string source) 42public static string ResolveSymbolSource(IPackageSourceProvider sourceProvider, string symbolSource) 74public static async Task<PackageUpdateResource> GetPackageUpdateResource(IPackageSourceProvider sourceProvider, PackageSource packageSource, CancellationToken cancellationToken) 82public static PackageSource GetOrCreatePackageSource(IPackageSourceProvider sourceProvider, string source) 103public static async Task<SymbolPackageUpdateResourceV3> GetSymbolPackageUpdateResource(IPackageSourceProvider sourceProvider, string source, CancellationToken cancellationToken)
Utility\PackageSourceProviderExtensions.cs (1)
34public static string ResolveAndValidateSource(this IPackageSourceProvider sourceProvider, string source)
NuGet.Protocol (7)
CachingSourceProvider.cs (3)
20private readonly IPackageSourceProvider _packageSourceProvider; 29public CachingSourceProvider(IPackageSourceProvider packageSourceProvider) 80public IPackageSourceProvider PackageSourceProvider
ISourceRepositoryProvider.cs (1)
34IPackageSourceProvider PackageSourceProvider { get; }
SourceRepositoryProvider.cs (3)
18private readonly IPackageSourceProvider _packageSourceProvider; 31public SourceRepositoryProvider(IPackageSourceProvider packageSourceProvider, IEnumerable<Lazy<INuGetResourceProvider>> resourceProviders) 69public IPackageSourceProvider PackageSourceProvider