コード例 #1
0
 public SecurityScanWorker(ILogger <SecurityScanWorker> logger, ServiceConfig config, IWorkQueue <ScanRequest> queue, ISecurityScanner scanner, IClientFactory clientFactory,
                           RegistryAuthenticationDecoder authDecoder, IAuthHandler authHandler) : base(logger, config, queue, clientFactory)
 {
     this.scanner     = scanner;
     this.authDecoder = authDecoder;
     this.authHandler = authHandler;
 }
コード例 #2
0
 public IndexWorker(ILogger <IndexWorker> logger, ServiceConfig config, IWorkQueue <IndexRequest> queue, IClientFactory clientFactory, IIndexStore indexStore,
                    RegistryAuthenticationDecoder authDecoder, IAuthHandler authHandler, ICacheFactory cacheFactory) : base(logger, config, queue, clientFactory)
 {
     this.indexStore   = indexStore;
     this.authDecoder  = authDecoder;
     this.authHandler  = authHandler;
     this.cacheFactory = cacheFactory;
 }