From 1b8dc2959597431dfd92aeb732de272a62eba54e Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Tue, 20 May 2025 10:11:39 +0200 Subject: [PATCH] Enhance IRepository with new method overloads - Added overload for CreateAsync to accept IEnumerable. - Updated Read method to accept multiple expressions for flexible querying. --- .../Interfaces/Repository/IRepository.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DigitalData.Core.Application/Interfaces/Repository/IRepository.cs b/DigitalData.Core.Application/Interfaces/Repository/IRepository.cs index e3f0b9b..42e72b4 100644 --- a/DigitalData.Core.Application/Interfaces/Repository/IRepository.cs +++ b/DigitalData.Core.Application/Interfaces/Repository/IRepository.cs @@ -10,7 +10,7 @@ public interface IRepository public Task> CreateAsync(IEnumerable entities, CancellationToken cancellation = default); - public IReadQuery Read(Expression> expression); + public IReadQuery Read(params Expression>[] expressions); public Task UpdateAsync(TDto dto, Expression> expression, CancellationToken cancellation = default);