Class EditionFeatureValueProvider
Inheritance
EditionFeatureValueProvider
Assembly: Volo.Abp.Features.dll
Syntax
public class EditionFeatureValueProvider : FeatureValueProvider, IFeatureValueProvider, ITransientDependency
Constructors
EditionFeatureValueProvider(IFeatureStore, ICurrentPrincipalAccessor, ITenantStore, ICurrentTenant)
Declaration
public EditionFeatureValueProvider(IFeatureStore featureStore, ICurrentPrincipalAccessor principalAccessor, ITenantStore tenantStore, ICurrentTenant currentTenant)
Parameters
Fields
PrincipalAccessor
Declaration
protected ICurrentPrincipalAccessor PrincipalAccessor
Field Value
ProviderName
Declaration
public const string ProviderName = "E"
Field Value
Properties
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
Name
Declaration
public override string Name { get; }
Property Value
Overrides
TenantStore
Declaration
protected ITenantStore TenantStore { get; }
Property Value
Methods
FindEditionIdAsync()
Declaration
protected virtual Task<Guid?> FindEditionIdAsync()
Returns
GetOrNullAsync(FeatureDefinition)
Declaration
public override Task<string?> GetOrNullAsync(FeatureDefinition feature)
Parameters
Returns
Overrides
Implements
Extension Methods