Class SettingCacheItemInvalidator
Inheritance
SettingCacheItemInvalidator
Assembly: Volo.Abp.SettingManagement.Domain.dll
Syntax
public class SettingCacheItemInvalidator : ILocalEventHandler<EntityChangedEventData<Setting>>, IEventHandler, ITransientDependency
Constructors
SettingCacheItemInvalidator(IDistributedCache<SettingCacheItem>)
Declaration
public SettingCacheItemInvalidator(IDistributedCache<SettingCacheItem> cache)
Parameters
Properties
Cache
Declaration
protected IDistributedCache<SettingCacheItem> Cache { get; }
Property Value
Methods
CalculateCacheKey(string, string, string)
Declaration
protected virtual string CalculateCacheKey(string name, string providerName, string providerKey)
Parameters
Returns
HandleEventAsync(EntityChangedEventData<Setting>)
Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<Setting> eventData)
Parameters
Returns
Implements
Extension Methods