using System.Data.Common; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using MarketingDAL.DTO.ContentRef; namespace MarketingDAL.CustomCode.ContentRef; public interface IContentRefDAL { Task GetContentRef(int contentRefId, LoginDTO loginDTO, CancellationToken ct); Task GetSelectListContentRef(CriteriaDTO criteriaDTO, LoginDTO loginDTO, CancellationToken ct); Task SaveContentRef(ContentRefDTO contentRefDTO, LoginDTO loginDTO, DbTransaction tx, CancellationToken ct); Task UpdateContentRef(ContentRefDTO contentRefDTO, LoginDTO loginDTO, DbTransaction tx, CancellationToken ct); Task DeleteContentRef(int contentRefId, LoginDTO loginDTO, CancellationToken ct); }