Class AbpCorrelationIdMiddleware
Inheritance
AbpCorrelationIdMiddleware
Assembly: Volo.Abp.AspNetCore.dll
Syntax
public class AbpCorrelationIdMiddleware : AbpMiddlewareBase, IMiddleware, ITransientDependency
Constructors
AbpCorrelationIdMiddleware(IOptions<AbpCorrelationIdOptions>, ICorrelationIdProvider)
Declaration
public AbpCorrelationIdMiddleware(IOptions<AbpCorrelationIdOptions> options, ICorrelationIdProvider correlationIdProvider)
Parameters
Methods
CheckAndSetCorrelationIdOnResponse(HttpContext, AbpCorrelationIdOptions, string?)
Declaration
protected virtual void CheckAndSetCorrelationIdOnResponse(HttpContext httpContext, AbpCorrelationIdOptions options, string? correlationId)
Parameters
GetCorrelationIdFromRequest(HttpContext)
Declaration
protected virtual string? GetCorrelationIdFromRequest(HttpContext context)
Parameters
Returns
InvokeAsync(HttpContext, RequestDelegate)
Declaration
public override Task InvokeAsync(HttpContext context, RequestDelegate next)
Parameters
Returns
Overrides
Implements
Extension Methods