using Domain.Entities; using Models.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Models.Interfaces { public interface IPhSCustomerRepository { Task AddAsync(ECustomer entity); Task DeleteAsync(int id); Task> GetAllAsync(); Task GetByIdAsync(int id); Task> SearchAsync(string? name, string? email, string? document); Task UpdateAsync(ECustomer entity); } }