Esempio n. 1
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;
 }
Esempio n. 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;
 }
Esempio n. 3
0
 public RequestParser(IDrinkTypeParser drinkTypeParser, IQuantityParser quantityParser, IRequestSanitizer requestSanitizer)
 {
     _drinkTypeParser  = drinkTypeParser ?? throw new ArgumentNullException(nameof(drinkTypeParser));
     _quantityParser   = quantityParser ?? throw new ArgumentNullException(nameof(quantityParser));
     _requestSanitizer = requestSanitizer ?? throw new ArgumentNullException(nameof(requestSanitizer));
 }