/// <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;
 }
Ejemplo n.º 2
0
 /// <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;
 }