namespace Bookstore.Domain.Customers { public interface ICustomerRepository { protected internal Task GetAsync(int id); protected internal Task GetAsync(string sub); protected internal Task AddAsync(Customer customer); protected internal Task SaveChangesAsync(); } }