Show / Hide Table of Contents

Class MySimpleDistributedSingleInstanceEventHandler

Inheritance
object
MySimpleDistributedSingleInstanceEventHandler
Implements
IDistributedEventHandler<MySimpleEventData>
IDistributedEventHandler<EntityCreatedEto<MySimpleEventData>>
IDistributedEventHandler<MySimpleEto>
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.Abp.EventBus.Distributed
Assembly: Volo.Abp.EventBus.Tests.dll
Syntax
public class MySimpleDistributedSingleInstanceEventHandler : IDistributedEventHandler<MySimpleEventData>, IDistributedEventHandler<EntityCreatedEto<MySimpleEventData>>, IDistributedEventHandler<MySimpleEto>, IEventHandler, ITransientDependency

Constructors

MySimpleDistributedSingleInstanceEventHandler(ICurrentTenant)

Declaration
public MySimpleDistributedSingleInstanceEventHandler(ICurrentTenant currentTenant)
Parameters
Type Name Description
ICurrentTenant currentTenant

Properties

TenantId

Declaration
public static Guid? TenantId { get; set; }
Property Value
Type Description
Guid?

Methods

HandleEventAsync(EntityCreatedEto<MySimpleEventData>)

Declaration
public Task HandleEventAsync(EntityCreatedEto<MySimpleEventData> eventData)
Parameters
Type Name Description
EntityCreatedEto<MySimpleEventData> eventData
Returns
Type Description
Task

HandleEventAsync(MySimpleEto)

Declaration
public Task HandleEventAsync(MySimpleEto eventData)
Parameters
Type Name Description
MySimpleEto eventData
Returns
Type Description
Task

HandleEventAsync(MySimpleEventData)

Declaration
public Task HandleEventAsync(MySimpleEventData eventData)
Parameters
Type Name Description
MySimpleEventData eventData
Returns
Type Description
Task

Implements

IDistributedEventHandler<TEvent>
IDistributedEventHandler<TEvent>
IDistributedEventHandler<TEvent>
IEventHandler
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform