Пример #1
0
 public PackageIndexingService(
     IPackageService packages,
     IPackageStorageService storage,
     IBaGetSearchResource search,
     IOptionsSnapshot <BaGetOptions> options,
     ILogger <PackageIndexingService> logger)
 {
     _packages = packages ?? throw new ArgumentNullException(nameof(packages));
     _storage  = storage ?? throw new ArgumentNullException(nameof(storage));
     _search   = search ?? throw new ArgumentNullException(nameof(search));
     _options  = options ?? throw new ArgumentNullException(nameof(options));
     _logger   = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Пример #2
0
 public SearchController(IBaGetSearchResource searchService)
 {
     _searchService = searchService ?? throw new ArgumentNullException(nameof(searchService));
 }