Class ConversationAppService
Inheritance
System.Object
ConversationAppService
Implements
IApplicationService
Assembly: Volo.Chat.Application.dll
Syntax
public class ConversationAppService : ChatAppService, IConversationAppService, IApplicationService
Constructors
ConversationAppService(MessagingManager, IChatUserLookupService, IConversationRepository, IRealTimeChatMessageSender)
Declaration
public ConversationAppService(MessagingManager messagingManager, IChatUserLookupService chatUserLookupService, IConversationRepository conversationRepository, IRealTimeChatMessageSender realTimeChatMessageSender)
Parameters
Methods
Declaration
public Task<ChatConversationDto> GetConversationAsync(GetConversationInput input)
Parameters
Returns
Declaration
public Task MarkConversationAsReadAsync(MarkConversationAsReadInput input)
Parameters
Returns
Declaration
public Task SendMessageAsync(SendMessageInput input)
Parameters
Returns
Implements
IApplicationService