public HttpContextService( IClientDataResolver clientDataResolver, IHttpContextAccessor httpContextAccessor) { _clientDataResolver = clientDataResolver; _httpContextAccessor = httpContextAccessor; }
public StubHandlingMiddleware( RequestDelegate next, IClientDataResolver clientDataResolver, IHttpContextService httpContextService, ILogger <StubHandlingMiddleware> logger, IRequestLoggerFactory requestLoggerFactory, IRequestNotify requestNotify, IStubContext stubContext, IStubRequestExecutor stubRequestExecutor, IOptions <SettingsModel> options, IMapper mapper) { _next = next; _clientDataResolver = clientDataResolver; _httpContextService = httpContextService; _logger = logger; _requestLoggerFactory = requestLoggerFactory; _requestNotify = requestNotify; _stubContext = stubContext; _stubRequestExecutor = stubRequestExecutor; _mapper = mapper; _settings = options.Value; }
public IsHttpsConditionChecker(IClientDataResolver clientDataResolver) { _clientDataResolver = clientDataResolver; }
/// <summary> /// Constructs a <see cref="ClientIpConditionChecker"/> instance. /// </summary> public ClientIpConditionChecker(IClientDataResolver clientDataResolver) { _clientDataResolver = clientDataResolver; }
public ClientIpResponseVariableParsingHandler(IClientDataResolver clientDataResolver) { _clientDataResolver = clientDataResolver; }
public ClientIpVariableHandler(IClientDataResolver clientDataResolver) { _clientDataResolver = clientDataResolver; }