Show / Hide Table of Contents

Interface IEntityChangeEventHelper

Used to trigger entity change events.

Namespace: Volo.Abp.Domain.Entities.Events
Assembly: Volo.Abp.Ddd.Domain.dll
Syntax
public interface IEntityChangeEventHelper

Methods

TriggerEntityCreatedEventOnUowCompletedAsync(Object)

Declaration
Task TriggerEntityCreatedEventOnUowCompletedAsync(object entity)
Parameters
Type Name Description
System.Object entity
Returns
Type Description
Task

TriggerEntityCreatingEventAsync(Object)

Declaration
Task TriggerEntityCreatingEventAsync(object entity)
Parameters
Type Name Description
System.Object entity
Returns
Type Description
Task

TriggerEntityDeletedEventOnUowCompletedAsync(Object)

Declaration
Task TriggerEntityDeletedEventOnUowCompletedAsync(object entity)
Parameters
Type Name Description
System.Object entity
Returns
Type Description
Task

TriggerEntityDeletingEventAsync(Object)

Declaration
Task TriggerEntityDeletingEventAsync(object entity)
Parameters
Type Name Description
System.Object entity
Returns
Type Description
Task

TriggerEntityUpdatedEventOnUowCompletedAsync(Object)

Declaration
Task TriggerEntityUpdatedEventOnUowCompletedAsync(object entity)
Parameters
Type Name Description
System.Object entity
Returns
Type Description
Task

TriggerEntityUpdatingEventAsync(Object)

Declaration
Task TriggerEntityUpdatingEventAsync(object entity)
Parameters
Type Name Description
System.Object entity
Returns
Type Description
Task

TriggerEventsAsync(EntityChangeReport)

Declaration
Task TriggerEventsAsync(EntityChangeReport changeReport)
Parameters
Type Name Description
EntityChangeReport changeReport
Returns
Type Description
Task

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft