public ErrorHandlerMiddleware(RequestDelegate next,
                               IHttpErrorFactory httpErrorFactory,
                               ILogger <MyApplication> logger)
 {
     this.next             = next ?? throw new ArgumentNullException(nameof(next));
     this.httpErrorFactory = httpErrorFactory ?? throw new ArgumentNullException(nameof(httpErrorFactory));
     this.logger           = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemplo n.º 2
0
 public ErrorHandlerMiddleware(
     RequestDelegate next,
     IHttpErrorFactory httpErrorFactory,
     ILogger <HouseOfTheBook> logger)
 {
     this.next             = next;
     this.httpErrorFactory = httpErrorFactory;
     this.logger           = logger;
 }
Exemplo n.º 3
0
 public ErrorHandlerMiddleware(
     RequestDelegate next,
     IHttpErrorFactory httpErrorFactory,
     ILogger <DotNet2018> logger,
     TelemetryClient telemetryClient)
 {
     this.next             = next ?? throw new ArgumentNullException(nameof(next));
     this.httpErrorFactory = httpErrorFactory ?? throw new ArgumentNullException(nameof(httpErrorFactory));
     this.logger           = logger ?? throw new ArgumentNullException(nameof(logger));
     this.telemetryClient  = telemetryClient ?? throw new ArgumentNullException(nameof(telemetryClient));
 }
 public ExceptionHandlerMiddleware(
     RequestDelegate next,
     IHttpErrorFactory httpErrorFactory,
     ILogger <RouletteLogCategory> logger,
     TelemetryClient telemetryClient)
 {
     this._next             = next ?? throw new ArgumentNullException(nameof(next));
     this._httpErrorFactory = httpErrorFactory ?? throw new ArgumentNullException(nameof(httpErrorFactory));
     this._logger           = logger ?? throw new ArgumentNullException(nameof(logger));
     this._telemetryClient  = telemetryClient ?? throw new ArgumentNullException(nameof(telemetryClient));
 }
Exemplo n.º 5
0
        // private readonly TelemetryClient _telemetryClient;

        public ErrorHandlerMiddleware(
            RequestDelegate next,
            IHttpErrorFactory httpErrorFactory,
            ILogger <ErrorHandlerMiddleware> logger)
        //  TelemetryClient telemetryClient)
        {
            _next             = next ?? throw new ArgumentNullException(nameof(next));
            _httpErrorFactory = httpErrorFactory ?? throw new ArgumentNullException(nameof(httpErrorFactory));
            _logger           = logger ?? throw new ArgumentNullException(nameof(logger));
            //_telemetryClient = telemetryClient ?? throw new ArgumentNullException(nameof(telemetryClient));
        }
Exemplo n.º 6
0
 public ErrorHandlerMiddleware(RequestDelegate next, IHttpErrorFactory httpErrorFactory)
 {
     this.next             = next ?? throw new ArgumentNullException(nameof(next));
     this.httpErrorFactory = httpErrorFactory ?? throw new ArgumentNullException(nameof(httpErrorFactory));
 }