public ExceptionHandlerMiddleware(
     RequestDelegate next,
     IExceptionRequestHandler exceptionRequestHandler)
 {
     this.exceptionRequestHandler = exceptionRequestHandler;
     this.next = next;
 }
示例#2
0
 public MediatorPipeline(IRequestHandler <TRequest, TResponse> inner, IPreRequestHandler <TRequest>[] preRequestHandlers,
                         IPostRequestHandler <TRequest, TResponse>[] postRequestHandlers,
                         IExceptionRequestHandler <TRequest, TResponse> exceptionRequestHandler)
 {
     _inner = inner;
     _preRequestHandlers      = preRequestHandlers;
     _postRequestHandlers     = postRequestHandlers;
     _exceptionRequestHandler = exceptionRequestHandler;
 }