Class LanguageListCacheInvalidator
Inheritance
LanguageListCacheInvalidator
Assembly: Volo.Abp.LanguageManagement.Domain.dll
Syntax
public class LanguageListCacheInvalidator : ILocalEventHandler<EntityChangedEventData<Language>>, IEventHandler, ITransientDependency
Constructors
LanguageListCacheInvalidator(IDistributedCache<LanguageListCacheItem>, IDistributedEventBus)
Declaration
public LanguageListCacheInvalidator(IDistributedCache<LanguageListCacheItem> cache, IDistributedEventBus distributedEventBus)
Parameters
Properties
Cache
Declaration
protected IDistributedCache<LanguageListCacheItem> Cache { get; }
Property Value
DistributedEventBus
Declaration
protected IDistributedEventBus DistributedEventBus { get; }
Property Value
Methods
HandleEventAsync(EntityChangedEventData<Language>)
Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<Language> eventData)
Parameters
Returns
Implements
Extension Methods