Show / Hide Table of Contents

Class ContactAppService

Inheritance
System.Object
ChatAppService
ContactAppService
Implements
IContactAppService
IApplicationService
Namespace: Volo.Chat.Users
Assembly: Volo.Chat.Application.dll
Syntax
public class ContactAppService : ChatAppService, IContactAppService, IApplicationService

Constructors

ContactAppService(IChatUserLookupService, IConversationRepository)

Declaration
public ContactAppService(IChatUserLookupService chatUserLookupService, IConversationRepository conversationRepository)
Parameters
Type Name Description
IChatUserLookupService chatUserLookupService
IConversationRepository conversationRepository

Methods

GetContactsAsync(GetContactsInput)

Declaration
public Task<List<ChatContactDto>> GetContactsAsync(GetContactsInput input)
Parameters
Type Name Description
GetContactsInput input
Returns
Type Description
Task<List<ChatContactDto>>

GetTotalUnreadMessageCountAsync()

Declaration
public Task<int> GetTotalUnreadMessageCountAsync()
Returns
Type Description
Task<System.Int32>

Implements

IContactAppService
IApplicationService
Back to top Powered by Volosoft