Share via


UserInfoContextMiddleware Class

Definition

Middleware that resolves user information from HTTP headers and stores it in AsyncLocal storage. This makes user context available throughout the async request flow.

public class UserInfoContextMiddleware
type UserInfoContextMiddleware = class
Public Class UserInfoContextMiddleware
Inheritance
UserInfoContextMiddleware

Constructors

Name Description
UserInfoContextMiddleware(RequestDelegate, Func<HttpContext,Task<UserInfo>>)

Initializes a new instance of the UserInfoContextMiddleware class.

Methods

Name Description
InvokeAsync(HttpContext)

Invokes the middleware to resolve and set user context.

Applies to