public StubRequestExecutor( IEnumerable <IConditionChecker> conditionCheckers, IFinalStubDeterminer finalStubDeterminer, ILogger <StubRequestExecutor> logger, IRequestLoggerFactory requestLoggerFactory, IStubContext stubContainer, IStubResponseGenerator stubResponseGenerator) { _conditionCheckers = conditionCheckers; _finalStubDeterminer = finalStubDeterminer; _logger = logger; _requestLoggerFactory = requestLoggerFactory; _stubContainer = stubContainer; _stubResponseGenerator = stubResponseGenerator; }