Class DependencyInfoResourceV2Feed
public class DependencyInfoResourceV2Feed : DependencyInfoResource, INuGetResource
- Inheritance
-
DependencyInfoResourceV2Feed
- Implements
- Inherited Members
- Extension Methods
Constructors
DependencyInfoResourceV2Feed(V2FeedParser, SourceRepository)
public DependencyInfoResourceV2Feed(V2FeedParser feedParser, SourceRepository source)
Parameters
feedParser
V2FeedParsersource
SourceRepository
Methods
ResolvePackage(PackageIdentity, NuGetFramework, SourceCacheContext, ILogger, CancellationToken)
public override Task<SourcePackageDependencyInfo> ResolvePackage(PackageIdentity package, NuGetFramework projectFramework, SourceCacheContext sourceCacheContext, ILogger log, CancellationToken token)
Parameters
package
PackageIdentityprojectFramework
NuGetFrameworksourceCacheContext
SourceCacheContextlog
ILoggertoken
CancellationToken
Returns
ResolvePackages(string, NuGetFramework, SourceCacheContext, ILogger, CancellationToken)
public override Task<IEnumerable<SourcePackageDependencyInfo>> ResolvePackages(string packageId, NuGetFramework projectFramework, SourceCacheContext sourceCacheContext, ILogger log, CancellationToken token)
Parameters
packageId
stringprojectFramework
NuGetFrameworksourceCacheContext
SourceCacheContextlog
ILoggertoken
CancellationToken