/// <summary> /// Registers a Counter metric named "Owin.ActiveRequests" that shows the current number of active requests /// </summary> /// <param name="metricName">Name of the metric.</param> public OwinRequestMetricsConfig WithActiveRequestCounter(string metricName = "Active Requests") { var metricsMiddleware = new ActiveRequestCounterMiddleware(this.metricsContext, metricName, this.ignoreRequestPathPatterns); middlewareRegistration(metricsMiddleware); return this; }
/// <summary> /// Registers a Counter metric named "Owin.ActiveRequests" that shows the current number of active requests /// </summary> /// <param name="metricName">Name of the metric.</param> public OwinMetricsConfig RegisterActiveRequestCounter(string metricName = "ActiveRequests") { var metricsMiddleware = new ActiveRequestCounterMiddleware(metricsRegistry, Name(metricName)); app.Use(metricsMiddleware); return this; }