Esempio n. 1
0
 public PackageModel(
     IPackageService packages,
     IPackageContentService content,
     ISearchService search,
     IUrlGenerator url)
 {
     _packages = packages ?? throw new ArgumentNullException(nameof(packages));
     _content  = content ?? throw new ArgumentNullException(nameof(content));
     _search   = search ?? throw new ArgumentNullException(nameof(search));
     _url      = url ?? throw new ArgumentNullException(nameof(url));
 }
 public PackageModel(
     IMirrorService mirror,
     IPackageContentService content,
     ISearchService search,
     IUrlGenerator url)
 {
     _mirror  = mirror ?? throw new ArgumentNullException(nameof(mirror));
     _content = content ?? throw new ArgumentNullException(nameof(content));
     _search  = search ?? throw new ArgumentNullException(nameof(search));
     _url     = url ?? throw new ArgumentNullException(nameof(url));
 }
Esempio n. 3
0
 public MirrorService(
     IPackageService localPackages,
     IPackageContentService upstreamContent,
     IPackageMetadataService upstreamMetadata,
     IPackageIndexingService indexer,
     ILogger <MirrorService> logger)
 {
     _localPackages    = localPackages ?? throw new ArgumentNullException(nameof(localPackages));
     _upstreamContent  = upstreamContent ?? throw new ArgumentNullException(nameof(upstreamContent));
     _upstreamMetadata = upstreamMetadata ?? throw new ArgumentNullException(nameof(upstreamMetadata));
     _indexer          = indexer ?? throw new ArgumentNullException(nameof(indexer));
     _logger           = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 4
0
 public PackageContentController(IPackageContentService content)
 {
     _content = content ?? throw new ArgumentNullException(nameof(content));
 }
 public PackageContentController(IPackageContentService packagecontentService)
 {
     this._packagecontentService = packagecontentService;
 }