Table of Contents

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 RequestDelegate
endpoint ActuatorEndpoint
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<ActuatorHypermediaEndpointMiddleware>

Methods

GetRequestUri(HttpRequest)

protected string GetRequestUri(HttpRequest request)

Parameters

request HttpRequest

Returns

string

HandleCloudFoundryRequestAsync(HttpContext)

protected Task HandleCloudFoundryRequestAsync(HttpContext context)

Parameters

context HttpContext

Returns

Task

Invoke(HttpContext)

public Task Invoke(HttpContext context)

Parameters

context HttpContext

Returns

Task