Class MetricsEndpointAppBuilderExtensions
- Namespace
- Steeltoe.Management.EndpointOwin.Metrics
- Assembly
- Steeltoe.Management.EndpointOwin.dll
public static class MetricsEndpointAppBuilderExtensions
- Inheritance
-
MetricsEndpointAppBuilderExtensions
- Inherited Members
Methods
UseMetricsActuator(IAppBuilder, IConfiguration, ILoggerFactory)
Add Metrics actuator endpoint to OWIN Pipeline
public static IAppBuilder UseMetricsActuator(this IAppBuilder builder, IConfiguration config, ILoggerFactory loggerFactory = null)
Parameters
builder
IAppBuilderOWIN Owin.IAppBuilder
config
IConfigurationIConfiguration of application for configuring metrics endpoint
loggerFactory
ILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Metrics Endpoint added
UseMetricsActuator(IAppBuilder, IConfiguration, IStats, ITags, ILoggerFactory)
Add Metrics actuator endpoint to OWIN Pipeline
public static IAppBuilder UseMetricsActuator(this IAppBuilder builder, IConfiguration config, IStats stats, ITags tags, ILoggerFactory loggerFactory = null)
Parameters
builder
IAppBuilderOWIN Owin.IAppBuilder
config
IConfigurationIConfiguration of application for configuring metrics endpoint
stats
IStatsClass for recording statistics - See also: OpenCensusStats
tags
ITagsClass using for recording statistics
loggerFactory
ILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Metrics Endpoint added