Interface IConversationAppService
Namespace: Volo.Chat.Conversations
Assembly: Volo.Chat.Application.Contracts.dll
Syntax
public interface IConversationAppService : IApplicationService
Methods
GetConversationAsync(GetConversationInput)
Declaration
Task<ChatConversationDto> GetConversationAsync(GetConversationInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| GetConversationInput | input |
Returns
| Type | Description |
|---|---|
| Task<ChatConversationDto> |
MarkConversationAsReadAsync(MarkConversationAsReadInput)
Declaration
Task MarkConversationAsReadAsync(MarkConversationAsReadInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| MarkConversationAsReadInput | input |
Returns
| Type | Description |
|---|---|
| Task |
SendMessageAsync(SendMessageInput)
Declaration
Task SendMessageAsync(SendMessageInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| SendMessageInput | input |
Returns
| Type | Description |
|---|---|
| Task |