2026-07-23 13:54:06 -07:00

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);
}
}