Class CachedUserProviderBase<TUser>
public class CachedUserProviderBase<TUser> : IUserProvider where TUser : class, ICurrentUser, new()
Type Parameters
TUser
- Inheritance
-
CachedUserProviderBase<TUser>
- Implements
Constructors
Methods
- GetCurrentUser()
Gets the current user.
- GetCurrentUserAsync()
Asynchronously gets the current user.
- GetCurrentUserFromStore(ClaimsPrincipal)
Gets the current user from store to be put in the cache. Thread safe.