Class ActuatorHypermediaEndpointMiddleware
- Namespace
- Steeltoe.Management.Endpoint.Hypermedia
- Assembly
- Steeltoe.Management.EndpointCore.dll
public class ActuatorHypermediaEndpointMiddleware : EndpointMiddleware<Links, string>
- Inheritance
-
ActuatorHypermediaEndpointMiddleware
- Inherited Members
Constructors
ActuatorHypermediaEndpointMiddleware(RequestDelegate, ActuatorEndpoint, IEnumerable<IManagementOptions>, ILogger<ActuatorHypermediaEndpointMiddleware>)
public ActuatorHypermediaEndpointMiddleware(RequestDelegate next, ActuatorEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<ActuatorHypermediaEndpointMiddleware> logger = null)
Parameters
next
RequestDelegateendpoint
ActuatorEndpointmgmtOptions
IEnumerable<IManagementOptions>logger
ILogger<ActuatorHypermediaEndpointMiddleware>
Methods
GetRequestUri(HttpRequest)
protected string GetRequestUri(HttpRequest request)
Parameters
request
HttpRequest
Returns
HandleCloudFoundryRequestAsync(HttpContext)
protected Task HandleCloudFoundryRequestAsync(HttpContext context)
Parameters
context
HttpContext
Returns
Invoke(HttpContext)
public Task Invoke(HttpContext context)
Parameters
context
HttpContext