Show / Hide Table of Contents

Class SignalRRealTimeChatMessageSender

Inheritance
System.Object
SignalRRealTimeChatMessageSender
Implements
IRealTimeChatMessageSender
ITransientDependency
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Chat.Messages
Assembly: Volo.Chat.SignalR.dll
Syntax
public class SignalRRealTimeChatMessageSender : IRealTimeChatMessageSender, ITransientDependency

Constructors

SignalRRealTimeChatMessageSender(IHubContext<ChatHub>)

Declaration
public SignalRRealTimeChatMessageSender(IHubContext<ChatHub> chatHubContext)
Parameters
Type Name Description
IHubContext<ChatHub> chatHubContext

Properties

ChatHubContext

Declaration
protected IHubContext<ChatHub> ChatHubContext { get; }
Property Value
Type Description
IHubContext<ChatHub>

Methods

SendAsync(Guid, ChatMessageRdto)

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

Implements

IRealTimeChatMessageSender
ITransientDependency
Back to top Powered by Volosoft