From 710fc152532eb22a3f977846d31042900b9c87ac Mon Sep 17 00:00:00 2001 From: DeepnaPooja Date: Wed, 16 Sep 2026 16:25:58 +0530 Subject: [PATCH] Add invoice repository contract --- Distribution/Features/Invoice/IInvoiceRepository.cs | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Distribution/Features/Invoice/IInvoiceRepository.cs diff --git a/Distribution/Features/Invoice/IInvoiceRepository.cs b/Distribution/Features/Invoice/IInvoiceRepository.cs new file mode 100644 index 0000000..a3b03a2 --- /dev/null +++ b/Distribution/Features/Invoice/IInvoiceRepository.cs @@ -0,0 +1,9 @@ +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); +}