Class ApiProxyMiddleware
Middleware for handling requests to the /imagevaultws endpoints
Inheritance
ApiProxyMiddleware
Assembly: ImageVault.EPiServer.dll
Syntax
public class ApiProxyMiddleware : Object
Constructors
ApiProxyMiddleware(RequestDelegate, IOptions<ImageVaultClientOptions>, ILogger<ApiProxyMiddleware>, IClientFactory, IHttpWebRequestFactory)
Declaration
public ApiProxyMiddleware(RequestDelegate next, IOptions<ImageVaultClientOptions> options, ILogger<ApiProxyMiddleware> logger, IClientFactory clientFactory, IHttpWebRequestFactory httpWebRequestFactory)
Parameters
Fields
Name of header that contains the original url for the proxy request
Declaration
public const string XForwardedUrlHeaderName = "X-Forwarded-Url"
Field Value
Methods
Invoke(HttpContext)
Declaration
public Task Invoke(HttpContext context)
Parameters
Returns