Table of Contents

Class LoggersEndpointOwinMiddleware

Namespace
Steeltoe.Management.EndpointOwin.Loggers
Assembly
Steeltoe.Management.EndpointOwin.dll
public class LoggersEndpointOwinMiddleware : EndpointOwinMiddleware<Dictionary<string, object>, LoggersChangeRequest>
Inheritance
OwinMiddleware
LoggersEndpointOwinMiddleware
Inherited Members
OwinMiddleware.Next

Constructors

LoggersEndpointOwinMiddleware(OwinMiddleware, LoggersEndpoint, ILogger<LoggersEndpointOwinMiddleware>)

[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public LoggersEndpointOwinMiddleware(OwinMiddleware next, LoggersEndpoint endpoint, ILogger<LoggersEndpointOwinMiddleware> logger = null)

Parameters

next OwinMiddleware
endpoint LoggersEndpoint
logger ILogger<LoggersEndpointOwinMiddleware>

LoggersEndpointOwinMiddleware(OwinMiddleware, LoggersEndpoint, IEnumerable<IManagementOptions>, ILogger<LoggersEndpointOwinMiddleware>)

public LoggersEndpointOwinMiddleware(OwinMiddleware next, LoggersEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<LoggersEndpointOwinMiddleware> logger = null)

Parameters

next OwinMiddleware
endpoint LoggersEndpoint
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<LoggersEndpointOwinMiddleware>

Methods

Invoke(IOwinContext)

public override Task Invoke(IOwinContext context)

Parameters

context IOwinContext

Returns

Task