public override Task <Tuple <bool, INuGetResource> > TryCreate(SourceRepository sourceRepository, CancellationToken token) { INuGetResource resource = null; if (sourceRepository.PackageSource.IsHttp && !sourceRepository.PackageSource.Source.EndsWith("json", StringComparison.OrdinalIgnoreCase)) { resource = new RemoteV2FindPackageByIdResourcce(sourceRepository.PackageSource); } return(Task.FromResult(Tuple.Create(resource != null, resource))); }
public override Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository sourceRepository, CancellationToken token) { INuGetResource resource = null; if (sourceRepository.PackageSource.IsHttp && !sourceRepository.PackageSource.Source.EndsWith("json", StringComparison.OrdinalIgnoreCase)) { resource = new RemoteV2FindPackageByIdResourcce(sourceRepository.PackageSource); } return Task.FromResult(Tuple.Create(resource != null, resource)); }