Class TenantEntityUpdatedOrDeletedEventHandler
Inheritance
TenantEntityUpdatedOrDeletedEventHandler
Assembly: Volo.Saas.Domain.dll
Syntax
public class TenantEntityUpdatedOrDeletedEventHandler : ILocalEventHandler<EntityUpdatedEventData<Tenant>>, ILocalEventHandler<EntityDeletedEventData<Tenant>>, IEventHandler, ITransientDependency
Constructors
TenantEntityUpdatedOrDeletedEventHandler(IDistributedCache<EditionDynamicClaimCacheItem>)
Declaration
public TenantEntityUpdatedOrDeletedEventHandler(IDistributedCache<EditionDynamicClaimCacheItem> dynamicClaimCache)
Parameters
Properties
Logger
Declaration
public ILogger<TenantEntityUpdatedOrDeletedEventHandler> Logger { get; set; }
Property Value
Methods
HandleEventAsync(EntityDeletedEventData<Tenant>)
Declaration
[UnitOfWork]
public virtual Task HandleEventAsync(EntityDeletedEventData<Tenant> eventData)
Parameters
Returns
HandleEventAsync(EntityUpdatedEventData<Tenant>)
Declaration
[UnitOfWork]
public virtual Task HandleEventAsync(EntityUpdatedEventData<Tenant> eventData)
Parameters
Returns
RemoveDynamicClaimCacheAsync(Guid)
Declaration
protected virtual Task RemoveDynamicClaimCacheAsync(Guid tenantId)
Parameters
Type |
Name |
Description |
Guid |
tenantId |
|
Returns
Implements
Extension Methods