Class InfoEndpointMiddleware
public class InfoEndpointMiddleware : EndpointMiddleware<Dictionary<string, object>>
- Inheritance
-
InfoEndpointMiddleware
- Inherited Members
Constructors
InfoEndpointMiddleware(RequestDelegate, InfoEndpoint, ILogger<InfoEndpointMiddleware>)
[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public InfoEndpointMiddleware(RequestDelegate next, InfoEndpoint endpoint, ILogger<InfoEndpointMiddleware> logger = null)
Parameters
nextRequestDelegateendpointInfoEndpointloggerILogger<InfoEndpointMiddleware>
InfoEndpointMiddleware(RequestDelegate, InfoEndpoint, IEnumerable<IManagementOptions>, ILogger<InfoEndpointMiddleware>)
public InfoEndpointMiddleware(RequestDelegate next, InfoEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<InfoEndpointMiddleware> logger = null)
Parameters
nextRequestDelegateendpointInfoEndpointmgmtOptionsIEnumerable<IManagementOptions>loggerILogger<InfoEndpointMiddleware>
Methods
HandleInfoRequestAsync(HttpContext)
protected Task HandleInfoRequestAsync(HttpContext context)
Parameters
contextHttpContext
Returns
Invoke(HttpContext)
public Task Invoke(HttpContext context)
Parameters
contextHttpContext