Class IdentitySecurityLogManager
Inheritance
IdentitySecurityLogManager
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public class IdentitySecurityLogManager : ITransientDependency
Constructors
IdentitySecurityLogManager(ISecurityLogManager, IdentityUserManager, ICurrentPrincipalAccessor, IUserClaimsPrincipalFactory<IdentityUser>, ICurrentUser)
Declaration
public IdentitySecurityLogManager(ISecurityLogManager securityLogManager, IdentityUserManager userManager, ICurrentPrincipalAccessor currentPrincipalAccessor, IUserClaimsPrincipalFactory<IdentityUser> userClaimsPrincipalFactory, ICurrentUser currentUser)
Parameters
Properties
CurrentPrincipalAccessor
Declaration
protected ICurrentPrincipalAccessor CurrentPrincipalAccessor { get; }
Property Value
CurrentUser
Declaration
protected ICurrentUser CurrentUser { get; }
Property Value
SecurityLogManager
Declaration
protected ISecurityLogManager SecurityLogManager { get; }
Property Value
UserClaimsPrincipalFactory
Declaration
protected IUserClaimsPrincipalFactory<IdentityUser> UserClaimsPrincipalFactory { get; }
Property Value
UserManager
Declaration
protected IdentityUserManager UserManager { get; }
Property Value
Methods
SaveAsync(IdentitySecurityLogContext)
Declaration
public Task SaveAsync(IdentitySecurityLogContext context)
Parameters
Returns
Implements
Extension Methods