1 interface inheriting from INuGetResource
NuGet.Protocol (1)
Resources\IVulnerabilityInfoResource.cs (1)
13public interface IVulnerabilityInfoResource : INuGetResource
25 implementations of INuGetResource
NuGet.Protocol (25)
FeedTypeResource.cs (1)
11public class FeedTypeResource : INuGetResource
HttpSource\HttpSourceResource.cs (1)
12public class HttpSourceResource : INuGetResource
LegacyFeed\ODataServiceDocumentResourceV2.cs (1)
11public class ODataServiceDocumentResourceV2 : INuGetResource
LocalRepositories\FindLocalPackagesResource.cs (1)
16public abstract class FindLocalPackagesResource : INuGetResource
Resources\AutoCompleteResource.cs (1)
13public abstract class AutoCompleteResource : INuGetResource
Resources\DependencyInfoResource.cs (1)
20public abstract class DependencyInfoResource : INuGetResource
Resources\DownloadResource.cs (1)
16public abstract class DownloadResource : INuGetResource
Resources\FindPackageByIdResource.cs (1)
21public abstract class FindPackageByIdResource : INuGetResource
Resources\HttpHandlerResource.cs (1)
13public abstract class HttpHandlerResource : INuGetResource
Resources\LegacyFeedCapabilityResource.cs (1)
15public abstract class LegacyFeedCapabilityResource : INuGetResource, ILegacyFeedCapabilityResource
Resources\ListResource.cs (1)
12public abstract class ListResource : INuGetResource
Resources\MetadataResource.cs (1)
18public abstract class MetadataResource : INuGetResource
Resources\OwnerDetailsUriTemplateResourceV3.cs (1)
13public class OwnerDetailsUriTemplateResourceV3 : INuGetResource
Resources\PackageDetailsUriResourceV3.cs (1)
12public class PackageDetailsUriResourceV3 : INuGetResource
Resources\PackageMetadataResource.cs (1)
13public abstract class PackageMetadataResource : INuGetResource
Resources\PackageSearchResource.cs (1)
12public abstract class PackageSearchResource : INuGetResource
Resources\PackageUpdateResource.cs (1)
29public class PackageUpdateResource : INuGetResource
Resources\PluginResource.cs (1)
20public sealed class PluginResource : INuGetResource
Resources\RawSearchResourceV3.cs (1)
20public class RawSearchResourceV3 : INuGetResource
Resources\ReadmeUriTemplateResource.cs (1)
16internal class ReadmeUriTemplateResource : INuGetResource
Resources\RegistrationResourceV3.cs (1)
23public class RegistrationResourceV3 : INuGetResource
Resources\ReportAbuseResourceV3.cs (1)
12public class ReportAbuseResourceV3 : INuGetResource
Resources\RepositorySignatureResource.cs (1)
18public class RepositorySignatureResource : INuGetResource
Resources\ServiceIndexResourceV3.cs (1)
24public class ServiceIndexResourceV3 : INuGetResource
Resources\SymbolPackageUpdateResourceV3.cs (1)
14public class SymbolPackageUpdateResourceV3 : INuGetResource
110 references to INuGetResource
NuGet.Protocol (110)
HttpSource\HttpHandlerResourceV3Provider.cs (2)
45public override Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 56return Task.FromResult(new Tuple<bool, INuGetResource>(curResource != null, curResource));
HttpSource\HttpSourceResourceProvider.cs (2)
41public override Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 71return Task.FromResult(new Tuple<bool, INuGetResource>(curResource != null, curResource));
INuGetResourceProvider.cs (1)
33Task<Tuple<bool, INuGetResource?>> TryCreate(SourceRepository source, CancellationToken token);
LegacyFeed\AutoCompleteResourceV2FeedProvider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 36return new Tuple<bool, INuGetResource>(resource != null, resource);
LegacyFeed\DependencyInfoResourceV2FeedProvider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 34return new Tuple<bool, INuGetResource>(resource != null, resource);
LegacyFeed\DownloadResourceV2FeedProvider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 34return new Tuple<bool, INuGetResource>(resource != null, resource);
LegacyFeed\MetadataResourceV2FeedProvider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 34return new Tuple<bool, INuGetResource>(resource != null, resource);
LegacyFeed\ODataServiceDocumentResourceV2Provider.cs (2)
35public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 87return new Tuple<bool, INuGetResource>(serviceDocument != null, serviceDocument);
LegacyFeed\PackageMetadataResourceV2FeedProvider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 35return new Tuple<bool, INuGetResource>(resource != null, resource);
LegacyFeed\PackageSearchResourceV2FeedProvider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, 34return new Tuple<bool, INuGetResource>(resource != null, resource);
LegacyFeed\V2FeedListResourceProvider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, 42return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\FindLocalPackagesResourcePackagesConfigProvider.cs (2)
24public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 34return new Tuple<bool, INuGetResource>(curResource != null, curResource);
LocalRepositories\FindLocalPackagesResourceUnzippedProvider.cs (2)
26public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 36return new Tuple<bool, INuGetResource>(curResource != null, curResource);
LocalRepositories\FindLocalPackagesResourceV2Provider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 31return new Tuple<bool, INuGetResource>(curResource != null, curResource);
LocalRepositories\FindLocalPackagesResourceV3Provider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 29return new Tuple<bool, INuGetResource>(curResource != null, curResource);
LocalRepositories\LocalAutoCompleteResourceProvider.cs (3)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 22INuGetResource resource = null; 31return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\LocalDependencyInfoResourceProvider.cs (3)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 22INuGetResource resource = null; 31return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\LocalDownloadResourceProvider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 31return new Tuple<bool, INuGetResource>(downloadResource != null, downloadResource);
LocalRepositories\LocalMetadataResourceProvider.cs (3)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 22INuGetResource resource = null; 31return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\LocalPackageListResourceProvider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, 32return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\LocalPackageMetadataResourceProvider.cs (3)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 22INuGetResource resource = null; 31return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\LocalPackageSearchResourceProvider.cs (3)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 22INuGetResource resource = null; 31return new Tuple<bool, INuGetResource>(resource != null, resource);
LocalRepositories\LocalV2FindPackageByIdResourceProvider.cs (2)
25public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 27INuGetResource resource = null;
LocalRepositories\LocalV3FindPackageByIdResourceProvider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 25INuGetResource resource = null;
Providers\AutoCompleteResourceV3Provider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 35return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\DependencyInfoResourceV3Provider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 36return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\DownloadResourcePluginProvider.cs (2)
39public override async Task<Tuple<bool, INuGetResource>> TryCreate( 76return new Tuple<bool, INuGetResource>(resource != null, resource);
Providers\DownloadResourceV3Provider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 52return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\FeedTypeResourceProvider.cs (2)
30public override Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 65return Task.FromResult(new Tuple<bool, INuGetResource>(curResource != null, curResource));
Providers\MetadataResourceV3Provider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 32return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\OwnerDetailsUriResourceV3Provider.cs (2)
24public override async Task<Tuple<bool, INuGetResource?>> TryCreate(SourceRepository source, CancellationToken token) 38return new Tuple<bool, INuGetResource?>(resource != null, resource);
Providers\PackageDetailsUriResourceV3Provider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 32return new Tuple<bool, INuGetResource>(resource != null, resource);
Providers\PackageMetadataResourceV3Provider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 42return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\PackageSearchResourceV3Provider.cs (2)
20public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 34return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\PackageUpdateResourceV2Provider.cs (2)
22public async override Task<Tuple<bool, INuGetResource>> TryCreate( 39var result = new Tuple<bool, INuGetResource>(packageUpdateResource != null, packageUpdateResource);
Providers\PackageUpdateResourceV3Provider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate( 54var result = new Tuple<bool, INuGetResource>(packageUpdateResource != null, packageUpdateResource);
Providers\PluginResourceProvider.cs (2)
43public override async Task<Tuple<bool, INuGetResource>> TryCreate( 66return new Tuple<bool, INuGetResource>(resource != null, resource);
Providers\RawSearchResourceV3Provider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 41return new Tuple<bool, INuGetResource>(curResource != null, curResource);
Providers\ReadmeUriTemplateResourceProvider.cs (2)
23public override async Task<Tuple<bool, INuGetResource?>> TryCreate(SourceRepository source, CancellationToken token) 35return new Tuple<bool, INuGetResource?>(resource != null, resource);
Providers\RegistrationResourceV3Provider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 41return new Tuple<bool, INuGetResource>(regResource != null, regResource);
Providers\ReportAbuseResourceV3Provider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 34return new Tuple<bool, INuGetResource>(resource != null, resource);
Providers\RepositorySignatureResourceProvider.cs (2)
33public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 47return new Tuple<bool, INuGetResource>(resource != null, resource);
Providers\ServiceIndexResourceV3Provider.cs (2)
54public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 105return new Tuple<bool, INuGetResource>(index != null, index);
Providers\SymbolPackageUpdateResourceV3Provider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) 45var result = new Tuple<bool, INuGetResource>(symbolPackageUpdateResource != null, symbolPackageUpdateResource);
Providers\V3FeedListResourceProvider.cs (2)
24public override async Task<Tuple<bool, INuGetResource>> TryCreate( 47var result = new Tuple<bool, INuGetResource>(resource != null, resource);
Providers\VulnerabilityInfoResourceV3Provider.cs (3)
23public override async Task<Tuple<bool, INuGetResource?>> TryCreate(SourceRepository source, CancellationToken token) 30return new Tuple<bool, INuGetResource?>(true, resource); 33return new Tuple<bool, INuGetResource?>(false, null);
RemoteRepositories\HttpFileSystemBasedFindPackageByIdResourceProvider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository sourceRepository, CancellationToken token) 24INuGetResource resource = null;
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (2)
39public override async Task<Tuple<bool, INuGetResource>> TryCreate( 76return new Tuple<bool, INuGetResource>(resource != null, resource);
RemoteRepositories\RemoteV2FindPackageByIdResourceProvider.cs (2)
23public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository sourceRepository, CancellationToken token) 25INuGetResource resource = null;
RemoteRepositories\RemoteV3FindPackageByIdResourceProvider.cs (2)
22public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository sourceRepository, CancellationToken token) 24INuGetResource resource = null;
ResourceProvider.cs (1)
89public abstract Task<Tuple<bool, INuGetResource?>> TryCreate(SourceRepository source, CancellationToken token);
SourceRepository.cs (4)
118public virtual T GetResource<T>() where T : class, INuGetResource 128public virtual T GetResource<T>(CancellationToken token) where T : class, INuGetResource 141public virtual async Task<T> GetResourceAsync<T>() where T : class, INuGetResource 151public virtual async Task<T> GetResourceAsync<T>(CancellationToken token) where T : class, INuGetResource