Class PrometheusScraperEndpointMiddleware
- Namespace
 - Steeltoe.Management.Endpoint.Metrics
 
- Assembly
 - Steeltoe.Management.EndpointCore.dll
 
public class PrometheusScraperEndpointMiddleware : EndpointMiddleware<string>
  - Inheritance
 - 
      
      
      PrometheusScraperEndpointMiddleware
 
- Inherited Members
 
Constructors
PrometheusScraperEndpointMiddleware(RequestDelegate, PrometheusScraperEndpoint, IManagementOptions, ILogger<PrometheusScraperEndpointMiddleware>)
public PrometheusScraperEndpointMiddleware(RequestDelegate next, PrometheusScraperEndpoint endpoint, IManagementOptions mgmtOptions, ILogger<PrometheusScraperEndpointMiddleware> logger = null)
  Parameters
nextRequestDelegateendpointPrometheusScraperEndpointmgmtOptionsIManagementOptionsloggerILogger<PrometheusScraperEndpointMiddleware>
Methods
HandleMetricsRequestAsync(HttpContext)
protected Task HandleMetricsRequestAsync(HttpContext context)
  Parameters
contextHttpContext
Returns
HandleRequest()
public override string HandleRequest()
  Returns
Invoke(HttpContext)
public Task Invoke(HttpContext context)
  Parameters
contextHttpContext