Table of Contents

Class TraceEndpointAppBuilderExtensions

Namespace
Steeltoe.Management.EndpointOwin.Trace
Assembly
Steeltoe.Management.EndpointOwin.dll
public static class TraceEndpointAppBuilderExtensions
Inheritance
TraceEndpointAppBuilderExtensions
Inherited Members

Methods

UseHttpTraceActuator(IAppBuilder, IConfiguration, IHttpTraceRepository, ILoggerFactory)

Add Http Request Trace actuator endpoint to OWIN Pipeline

public static IAppBuilder UseHttpTraceActuator(this IAppBuilder builder, IConfiguration config, IHttpTraceRepository traceRepository, ILoggerFactory loggerFactory)

Parameters

builder IAppBuilder

OWIN Owin.IAppBuilder

config IConfiguration

IConfiguration of application for configuring thread dump endpoint

traceRepository IHttpTraceRepository

repository to put traces in

loggerFactory ILoggerFactory

For logging within the middleware

Returns

IAppBuilder

OWIN Owin.IAppBuilder with Trace Endpoint added

UseTraceActuator(IAppBuilder, IConfiguration, ITraceRepository, ILoggerFactory)

Add Request Trace actuator endpoint to OWIN Pipeline

public static IAppBuilder UseTraceActuator(this IAppBuilder builder, IConfiguration config, ITraceRepository traceRepository = null, ILoggerFactory loggerFactory = null)

Parameters

builder IAppBuilder

OWIN Owin.IAppBuilder

config IConfiguration

IConfiguration of application for configuring thread dump endpoint

traceRepository ITraceRepository

repository to put traces in

loggerFactory ILoggerFactory

For logging within the middleware

Returns

IAppBuilder

OWIN Owin.IAppBuilder with Trace Endpoint added

UseTraceActuator(IAppBuilder, IConfiguration, ITraceRepository, ILoggerFactory, MediaTypeVersion)

public static IAppBuilder UseTraceActuator(this IAppBuilder builder, IConfiguration config, ITraceRepository traceRepository, ILoggerFactory loggerFactory, MediaTypeVersion version)

Parameters

builder IAppBuilder
config IConfiguration
traceRepository ITraceRepository
loggerFactory ILoggerFactory
version MediaTypeVersion

Returns

IAppBuilder