Show / Hide Table of Contents

Class DistributedEventBusRealTimeChatMessageSender

Inheritance
System.Object
DistributedEventBusRealTimeChatMessageSender
Implements
IRealTimeChatMessageSender
ITransientDependency
Namespace: Volo.Chat.Messages
Assembly: Volo.Chat.Application.dll
Syntax
public class DistributedEventBusRealTimeChatMessageSender : object, IRealTimeChatMessageSender, ITransientDependency

Constructors

DistributedEventBusRealTimeChatMessageSender(IDistributedEventBus)

Declaration
public DistributedEventBusRealTimeChatMessageSender(IDistributedEventBus distributedEventBus)
Parameters
Type Name Description
IDistributedEventBus distributedEventBus

Properties

DistributedEventBus

Declaration
protected IDistributedEventBus DistributedEventBus { get; }
Property Value
Type Description
IDistributedEventBus

Methods

SendAsync(Guid, ChatMessageRdto)

Declaration
public Task SendAsync(Guid targetUserId, ChatMessageRdto message)
Parameters
Type Name Description
Guid targetUserId
ChatMessageRdto message
Returns
Type Description
Task

Implements

IRealTimeChatMessageSender
ITransientDependency
Back to top Powered by Volosoft