Show / Hide Table of Contents

Class TenantCacheItemInvalidator

Inheritance
object
TenantCacheItemInvalidator
Implements
ILocalEventHandler<EntityChangedEventData<Tenant>>
IEventHandler
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Saas.Tenants
Assembly: Volo.Saas.Domain.dll
Syntax
public class TenantCacheItemInvalidator : ILocalEventHandler<EntityChangedEventData<Tenant>>, IEventHandler, ITransientDependency

Constructors

TenantCacheItemInvalidator(IDistributedCache<TenantCacheItem>)

Declaration
public TenantCacheItemInvalidator(IDistributedCache<TenantCacheItem> cache)
Parameters
Type Name Description
IDistributedCache<TenantCacheItem> cache

Properties

Cache

Declaration
protected IDistributedCache<TenantCacheItem> Cache { get; }
Property Value
Type Description
IDistributedCache<TenantCacheItem>

Methods

HandleEventAsync(EntityChangedEventData<Tenant>)

Declaration
public virtual Task HandleEventAsync(EntityChangedEventData<Tenant> eventData)
Parameters
Type Name Description
EntityChangedEventData<Tenant> eventData
Returns
Type Description
Task

Implements

Volo.Abp.EventBus.ILocalEventHandler<>
Volo.Abp.EventBus.IEventHandler
Volo.Abp.DependencyInjection.ITransientDependency
In this article
Back to top Powered by Volosoft