Ejemplo n.º 1
0
 public ConsistencyMiddleware(
     RequestDelegate next,
     ResponseOptions options,
     ILogger <ConsistencyMiddleware> logger,
     ExceptionStatusCodeHandler exceptionStatusCodeHandler)
 {
     _next    = next ?? throw new ArgumentNullException(nameof(next));
     _logger  = logger ?? throw new ArgumentNullException(nameof(logger));
     _options = options ?? throw new ArgumentNullException(nameof(options));
     _exceptionStatusCodeHandler = exceptionStatusCodeHandler ?? throw new ArgumentNullException(nameof(exceptionStatusCodeHandler));
     _responseHelper             = new ResponseHelper(_options);
 }
Ejemplo n.º 2
0
 public ArcConfiguration()
 {
     ResponseOptions            = new ResponseOptions();
     ExceptionStatusCodeHandler = new ExceptionStatusCodeHandler();
 }