Esempio n. 1
0
 public HealthCheckEndpointMiddleware(
     RequestDelegate next,
     AspNetMetricsOptions aspNetOptions,
     ILoggerFactory loggerFactory,
     IMetrics metrics,
     IHealthStatusSerializer serializer)
     : base(next, aspNetOptions, loggerFactory, metrics)
 {
     _serializer = serializer ?? throw new ArgumentNullException(nameof(serializer));
 }
        public HealthCheckEndpointMiddleware(
            OwinMetricsOptions owinOptions,
            ILoggerFactory loggerFactory,
            IMetrics metrics,
            IHealthStatusSerializer serializer)
            : base(owinOptions, loggerFactory, metrics)
        {
            if (serializer == null)
            {
                throw new ArgumentNullException(nameof(serializer));
            }

            _serializer = serializer;
        }
Esempio n. 3
0
 public JsonHealthResponseWriter(IHealthStatusSerializer serializer)
 {
     _serializer = serializer ?? throw new ArgumentNullException(nameof(serializer));
 }