コード例 #1
0
        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)));
        }
コード例 #2
0
        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));
        }