Class ChatUserSynchronizer
Inheritance
System.Object
ChatUserSynchronizer
Implements
ITransientDependency
Assembly: Volo.Chat.Domain.dll
Syntax
public class ChatUserSynchronizer : IDistributedEventHandler<EntityUpdatedEto<UserEto>>, ITransientDependency
Constructors
ChatUserSynchronizer(IChatUserRepository, IChatUserLookupService)
Declaration
public ChatUserSynchronizer(IChatUserRepository userRepository, IChatUserLookupService userLookupService)
Parameters
Properties
UserLookupService
Declaration
protected IChatUserLookupService UserLookupService { get; }
Property Value
UserRepository
Declaration
protected IChatUserRepository UserRepository { get; }
Property Value
Methods
HandleEventAsync(EntityUpdatedEto<UserEto>)
Declaration
public virtual Task HandleEventAsync(EntityUpdatedEto<UserEto> eventData)
Parameters
| Type |
Name |
Description |
| EntityUpdatedEto<UserEto> |
eventData |
|
Returns
Implements
ITransientDependency