using GB5Shared.DTO.Framework.Login; using SwDAL.DTO.QueryHistory; namespace SwDAL.CustomCode.QueryHistory; public interface IQueryHistoryDAL { Task Insert(QueryHistoryInsertDTO dto, LoginDTO login, CancellationToken ct); Task GetById(int queryHistoryId, LoginDTO login, CancellationToken ct); Task<(IEnumerable rows, int total)> GetList(QueryHistoryListCriteria criteria, int pageOffset, int pageSize, LoginDTO login, CancellationToken ct); }