Class DynamicClaimsAppService
Inheritance
DynamicClaimsAppService
Assembly: Volo.Abp.Account.Application.dll
Syntax
[Authorize]
public class DynamicClaimsAppService : IdentityAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IDynamicClaimsAppService, IApplicationService, IRemoteService
Constructors
DynamicClaimsAppService(IdentityDynamicClaimsPrincipalContributorCache, IAbpClaimsPrincipalFactory, ICurrentPrincipalAccessor)
Declaration
public DynamicClaimsAppService(IdentityDynamicClaimsPrincipalContributorCache identityDynamicClaimsPrincipalContributorCache, IAbpClaimsPrincipalFactory abpClaimsPrincipalFactory, ICurrentPrincipalAccessor principalAccessor)
Parameters
Properties
AbpClaimsPrincipalFactory
Declaration
protected IAbpClaimsPrincipalFactory AbpClaimsPrincipalFactory { get; }
Property Value
IdentityDynamicClaimsPrincipalContributorCache
Declaration
protected IdentityDynamicClaimsPrincipalContributorCache IdentityDynamicClaimsPrincipalContributorCache { get; }
Property Value
PrincipalAccessor
Declaration
protected ICurrentPrincipalAccessor PrincipalAccessor { get; }
Property Value
Methods
RefreshAsync()
Declaration
public virtual Task RefreshAsync()
Returns
Implements
Extension Methods