Table of Contents

Class LoggersEndpointMiddleware

Namespace
Steeltoe.Management.Endpoint.Loggers
Assembly
Steeltoe.Management.EndpointCore.dll
public class LoggersEndpointMiddleware : EndpointMiddleware<Dictionary<string, object>, LoggersChangeRequest>
Inheritance
LoggersEndpointMiddleware
Inherited Members

Constructors

LoggersEndpointMiddleware(RequestDelegate, LoggersEndpoint, IManagementOptions, ILogger<LoggersEndpointMiddleware>)

public LoggersEndpointMiddleware(RequestDelegate next, LoggersEndpoint endpoint, IManagementOptions mgmtOptions, ILogger<LoggersEndpointMiddleware> logger = null)

Parameters

next RequestDelegate
endpoint LoggersEndpoint
mgmtOptions IManagementOptions
logger ILogger<LoggersEndpointMiddleware>

Methods

HandleLoggersRequestAsync(HttpContext)

protected Task HandleLoggersRequestAsync(HttpContext context)

Parameters

context HttpContext

Returns

Task

Invoke(HttpContext)

public Task Invoke(HttpContext context)

Parameters

context HttpContext

Returns

Task