示例#1
0
 public ResponderMiddleware(OcelotRequestDelegate next,
                            IHttpResponder responder,
                            IOcelotLoggerFactory loggerFactory,
                            IErrorsToHttpStatusCodeMapper codeMapper
                            )
     : base(loggerFactory.CreateLogger <ResponderMiddleware>())
 {
     _next       = next;
     _responder  = responder;
     _codeMapper = codeMapper;
 }
示例#2
0
 public CustomResponseMiddleware(
     RequestDelegate next,
     IHttpResponder responder,
     IErrorsToHttpStatusCodeMapper codeMapper,
     IOcelotLoggerFactory loggerFactory)
     : base(loggerFactory.CreateLogger <UrlBasedAuthenticationMiddleware>())
 {
     _next       = next;
     _responder  = responder;
     _codeMapper = codeMapper;
 }
示例#3
0
 public ResponderMiddleware(RequestDelegate next,
                            IHttpResponder responder,
                            IOcelotLoggerFactory loggerFactory,
                            IRequestScopedDataRepository requestScopedDataRepository,
                            IErrorsToHttpStatusCodeMapper codeMapper)
     : base(requestScopedDataRepository)
 {
     _next       = next;
     _responder  = responder;
     _codeMapper = codeMapper;
     _logger     = loggerFactory.CreateLogger <ResponderMiddleware>();
 }
 public ErrorsToHttpStatusCodeMapperTests()
 {
     _codeMapper = new ErrorsToHttpStatusCodeMapper();
 }