Class InfoEndpointAppBuilderExtensions
- Namespace
- Steeltoe.Management.EndpointOwin.Info
- Assembly
- Steeltoe.Management.EndpointOwin.dll
public static class InfoEndpointAppBuilderExtensions
- Inheritance
-
InfoEndpointAppBuilderExtensions
- Inherited Members
Methods
UseInfoActuator(IAppBuilder, IConfiguration, ILoggerFactory)
Add Info actuator endpoint to OWIN Pipeline
public static IAppBuilder UseInfoActuator(this IAppBuilder builder, IConfiguration config, ILoggerFactory loggerFactory = null)
Parameters
builder
IAppBuilderOWIN Owin.IAppBuilder
config
IConfigurationIConfiguration of application for configuring info endpoint
loggerFactory
ILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Info Endpoint added
UseInfoActuator(IAppBuilder, IConfiguration, IList<IInfoContributor>, ILoggerFactory)
Add Info actuator endpoint to OWIN Pipeline
public static IAppBuilder UseInfoActuator(this IAppBuilder builder, IConfiguration config, IList<IInfoContributor> contributors, ILoggerFactory loggerFactory = null)
Parameters
builder
IAppBuilderOWIN Owin.IAppBuilder
config
IConfigurationIConfiguration of application for configuring info endpoint
contributors
IList<IInfoContributor>IInfo Contributors to collect into from
loggerFactory
ILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Info Endpoint added