Class StaticFeatureSaver
Inheritance
StaticFeatureSaver
Assembly: Volo.Abp.FeatureManagement.Domain.dll
Syntax
public class StaticFeatureSaver : IStaticFeatureSaver, ITransientDependency
Constructors
StaticFeatureSaver(IStaticFeatureDefinitionStore, IFeatureGroupDefinitionRecordRepository, IFeatureDefinitionRecordRepository, IFeatureDefinitionSerializer, IDistributedCache, IOptions<AbpDistributedCacheOptions>, IApplicationInfoAccessor, IAbpDistributedLock, IOptions<AbpFeatureOptions>, ICancellationTokenProvider, IUnitOfWorkManager)
Declaration
public StaticFeatureSaver(IStaticFeatureDefinitionStore staticStore, IFeatureGroupDefinitionRecordRepository featureGroupRepository, IFeatureDefinitionRecordRepository featureRepository, IFeatureDefinitionSerializer featureSerializer, IDistributedCache cache, IOptions<AbpDistributedCacheOptions> cacheOptions, IApplicationInfoAccessor applicationInfoAccessor, IAbpDistributedLock distributedLock, IOptions<AbpFeatureOptions> featureManagementOptions, ICancellationTokenProvider cancellationTokenProvider, IUnitOfWorkManager unitOfWorkManager)
Parameters
Properties
ApplicationInfoAccessor
Declaration
protected IApplicationInfoAccessor ApplicationInfoAccessor { get; }
Property Value
Cache
Declaration
protected IDistributedCache Cache { get; }
Property Value
CacheOptions
Declaration
protected AbpDistributedCacheOptions CacheOptions { get; }
Property Value
CancellationTokenProvider
Declaration
protected ICancellationTokenProvider CancellationTokenProvider { get; }
Property Value
DistributedLock
Declaration
protected IAbpDistributedLock DistributedLock { get; }
Property Value
FeatureGroupRepository
Declaration
protected IFeatureGroupDefinitionRecordRepository FeatureGroupRepository { get; }
Property Value
FeatureOptions
Declaration
protected AbpFeatureOptions FeatureOptions { get; }
Property Value
FeatureRepository
Declaration
protected IFeatureDefinitionRecordRepository FeatureRepository { get; }
Property Value
FeatureSerializer
Declaration
protected IFeatureDefinitionSerializer FeatureSerializer { get; }
Property Value
StaticStore
Declaration
protected IStaticFeatureDefinitionStore StaticStore { get; }
Property Value
UnitOfWorkManager
Declaration
protected IUnitOfWorkManager UnitOfWorkManager { get; }
Property Value
Methods
SaveAsync()
Declaration
Returns
Implements
Extension Methods