12 lines
599 B
C#
12 lines
599 B
C#
namespace qtc_api.Services.ContactService
|
|
{
|
|
public interface IContactService
|
|
{
|
|
public Task<ServiceResponse<Contact>> CreateContact(string ownerId, string userId);
|
|
public Task<ServiceResponse<bool>> UpdateContactStatus(string ownerId, string userId, Contact.ContactStatus ownerStatus, Contact.ContactStatus userStatus);
|
|
public Task<ServiceResponse<List<Contact>>> GetUserContacts(User user);
|
|
public Task<ServiceResponse<Contact>> GetContactById(string id);
|
|
public Task<ServiceResponse<Contact>> DeleteContact(string ownerId, string userId);
|
|
}
|
|
}
|