public GetColourController(ILogger <GetColourController> logger, IImageScanner imageScanner, IUrlChecker urlChecker, IScanLogic scanLogic, IColourMatcher colourMatcher)
 {
     _logger        = logger;
     _imageScanner  = imageScanner;
     _urlChecker    = urlChecker;
     _colourMatcher = colourMatcher;
 }
Exemple #2
0
 public ModuleWorker(IXssConfigurationHandler configuration, IUrlChecker urlChecker, IRequestSanitizer requestSanitizer,
     IXssGuard xssGuard, IIpAdressHelper ipAdressHelper, ILogger logger)
 {
     _configuration = configuration;
     _urlChecker = urlChecker;
     _requestSanitizer = requestSanitizer;
     _xssGuard = xssGuard;
     _ipAdressHelper = ipAdressHelper;
     _logger = logger;
 }
Exemple #3
0
 public ModuleWorker(IXssConfigurationHandler configuration, IUrlChecker urlChecker, IRequestSanitizer requestSanitizer,
                     IXssGuard xssGuard, IIpAdressHelper ipAdressHelper, ILogger logger)
 {
     _configuration    = configuration;
     _urlChecker       = urlChecker;
     _requestSanitizer = requestSanitizer;
     _xssGuard         = xssGuard;
     _ipAdressHelper   = ipAdressHelper;
     _logger           = logger;
 }
 public RequestProcessor(HttpApplication httpApplication, IXssConfigurationHandler configuration,
     IUrlChecker urlChecker, IRequestCleaner requestCleaner,
     IXssDetector xssDetector, IIpAdressHelper ipAdressHelper, ILogger logger)
 {
     _httpApplication = httpApplication;
     _configuration = configuration;
     _urlChecker = urlChecker;
     _requestCleaner = requestCleaner;
     _xssDetector = xssDetector;
     _ipAdressHelper = ipAdressHelper;
     _logger = logger;
 }
Exemple #5
0
 public HttpService(HttpClient httpClient, IUrlChecker urlChecker)
 {
     this.httpClient = httpClient;
     this.urlChecker = urlChecker;
     AddDefaultRequestHeaders();
 }
 public DownloadManager(IPluginManager pluginManager, ICrawledUrlProcessor crawledUrlProcessor, IUrlChecker urlChecker)
 {
     _pluginManager       = pluginManager ?? throw new ArgumentNullException(nameof(pluginManager));
     _crawledUrlProcessor = crawledUrlProcessor ?? throw new ArgumentNullException(nameof(crawledUrlProcessor));
     _urlChecker          = urlChecker ?? throw new ArgumentNullException(nameof(urlChecker));
 }
 public UrlCheckerTest()
 {
     this.urlChecker = new UrlChecker();
 }
 public UrlLengthValidator()
 {
     _urlChecker = _container.GetInstance<IUrlChecker>();
     _urlLengthCalculator = _container.GetInstance<IUrlLengthCalculator>();
     _siteProvider = _container.GetInstance<ISiteProvider>();
 }
Exemple #9
0
 public UrlLengthValidator()
 {
     _urlChecker          = _container.GetInstance <IUrlChecker>();
     _urlLengthCalculator = _container.GetInstance <IUrlLengthCalculator>();
     _siteProvider        = _container.GetInstance <ISiteProvider>();
 }