namespace Distribution.Features.Invoice; public interface IInvoiceRepository { Task GetByIdAsync(Guid id); Task GetByOrderIdAsync(Guid orderId); Task AddAsync(Models.Invoice entity); void Update(Models.Invoice entity); }