public RebuildSearchCommand(
     NuGetClientFactory clientFactory,
     ICursor cursor,
     IPackageService packages,
     IndexActionBuilder actionBuilder,
     AzureSearchBatchIndexer indexer,
     ILogger <RebuildSearchCommand> logger)
 {
     _clientFactory = clientFactory;
     _cursor        = cursor;
     _packages      = packages;
     _actionBuilder = actionBuilder;
     _indexer       = indexer;
     _logger        = logger;
 }
Example #2
0
 public PackageIndexer(
     IPackageService packages,
     IUrlGenerator url,
     CloudBlobContainer blobContainer,
     RegistrationBuilder registrationBuilder,
     IndexActionBuilder actionBuilder,
     AzureSearchBatchIndexer search,
     ILogger <PackageIndexer> logger)
 {
     _packages            = packages;
     _url                 = url;
     _blobContainer       = blobContainer;
     _registrationBuilder = registrationBuilder;
     _actionBuilder       = actionBuilder;
     _search              = search;
     _logger              = logger;
 }