Class HttpContextTeamPrincipalAccessor
Default ITeamPrincipalAccessor that resolves the caller from the current HTTP request (IHttpContextAccessor). Used for controller/API callers; returns null outside a request.
public class HttpContextTeamPrincipalAccessor : ITeamPrincipalAccessor
- Inheritance
-
HttpContextTeamPrincipalAccessor
- Implements
- Inherited Members
Constructors
HttpContextTeamPrincipalAccessor(IHttpContextAccessor)
Default ITeamPrincipalAccessor that resolves the caller from the current HTTP request (IHttpContextAccessor). Used for controller/API callers; returns null outside a request.
public HttpContextTeamPrincipalAccessor(IHttpContextAccessor httpContextAccessor)
Parameters
httpContextAccessorIHttpContextAccessor
Methods
GetCurrentAsync()
The current principal, or null when no caller can be resolved.
public ValueTask<ClaimsPrincipal> GetCurrentAsync()