Files
Distribution_GL/Interfaces/Repositories/IAuditLogRepository.cs
T

14 lines
464 B
C#

using General_Ledger_Service.Enums;
using General_Ledger_Service.Models;
namespace General_Ledger_Service.Interfaces.Repositories
{
public interface IAuditLogRepository
{
Task AddAsync(AuditLog log);
Task<(List<AuditLog> Items, int TotalCount)> ListAsync(
List<AuditCategory> categories, string? entityName, AuditAction? action,
string? performedBy, DateOnly? from, DateOnly? to, int? page, int? pageSize);
}
}