public RemoteV2FindPackageByIdResourcce(PackageSource packageSource)
        {
            _baseUri = packageSource.Source.EndsWith("/") ? packageSource.Source : (packageSource.Source + "/");
            _httpSource = new HttpSource(new Uri(_baseUri), packageSource.UserName, packageSource.Password);

            PackageSource = packageSource;
        }
        public RemoteV2FindPackageByIdResource(PackageSource packageSource, HttpSource httpSource)
        {
            _baseUri    = packageSource.Source.EndsWith("/") ? packageSource.Source : (packageSource.Source + "/");
            _httpSource = httpSource;

            PackageSource = packageSource;
        }
Esempio n. 3
0
        public RemoteV2FindPackageByIdResourcce(PackageSource packageSource)
        {
            _baseUri    = packageSource.Source.EndsWith("/") ? packageSource.Source : (packageSource.Source + "/");
            _httpSource = new HttpSource(new Uri(_baseUri), packageSource.UserName, packageSource.Password);

            PackageSource = packageSource;
        }
Esempio n. 4
0
        public HttpFileSystemBasedFindPackageByIdResource(IReadOnlyList <Uri> baseUris)
        {
            if (baseUris == null)
            {
                throw new ArgumentNullException(nameof(baseUris));
            }

            if (baseUris.Count < 1)
            {
                throw new ArgumentException(Strings.OneOrMoreUrisMustBeSpecified, nameof(baseUris));
            }

            _baseUris = baseUris
                        .Take(MaxRetries)
                        .Select(uri => uri.OriginalString.EndsWith("/", StringComparison.Ordinal) ? uri : new Uri(uri.OriginalString + "/"))
                        .ToList();
            _httpSource = new HttpSource(_baseUris[0], userName: null, password: null);
        }
        public HttpFileSystemBasedFindPackageByIdResource(IReadOnlyList<Uri> baseUris)
        {
            if (baseUris == null)
            {
                throw new ArgumentNullException(nameof(baseUris));
            }

            if (baseUris.Count < 1)
            {
                throw new ArgumentException(Strings.OneOrMoreUrisMustBeSpecified, nameof(baseUris));
            }

            _baseUris = baseUris
                .Take(MaxRetries)
                .Select(uri => uri.OriginalString.EndsWith("/", StringComparison.Ordinal) ? uri : new Uri(uri.OriginalString + "/"))
                .ToList();
            _httpSource = new HttpSource(_baseUris[0], userName: null, password: null);
        }
 public RemoteV3FindPackageByIdResource(SourceRepository sourceRepository, HttpSource httpSource)
 {
     SourceRepository = sourceRepository;
     _httpSource      = httpSource;
 }
Esempio n. 7
0
 public RemoteV3FindPackageByIdResource(SourceRepository sourceRepository)
 {
     SourceRepository = sourceRepository;
     _httpSource      = new HttpSource(sourceRepository.PackageSource);
 }
 public RemoteV3FindPackageByIdResource(SourceRepository sourceRepository)
 {
     SourceRepository = sourceRepository;
     _httpSource = new HttpSource(sourceRepository.PackageSource);
 }