public WireMockMiddleware(Next next, IWireMockMiddlewareOptions options, IOwinRequestMapper requestMapper, IOwinResponseMapper responseMapper, IMappingMatcher mappingMatcher) { Check.NotNull(options, nameof(options)); Check.NotNull(requestMapper, nameof(requestMapper)); Check.NotNull(responseMapper, nameof(responseMapper)); Check.NotNull(mappingMatcher, nameof(mappingMatcher)); _options = options; _requestMapper = requestMapper; _responseMapper = responseMapper; _mappingMatcher = mappingMatcher; }