using CMSDAL.DTO.BlockDataBinding; using GB5Shared.DTO.Framework.Login; using System.Data.Common; namespace CMSDAL.CustomCode.BlockDataBinding; public interface IBlockDataBindingDAL { Task GetByContentBlockIdAsync(int contentBlockId, LoginDTO loginDTO, CancellationToken ct); Task SaveAsync(BlockDataBindingDTO dto, LoginDTO loginDTO, DbTransaction? tx, CancellationToken ct); Task UpdateAsync(BlockDataBindingDTO dto, LoginDTO loginDTO, DbTransaction? tx, CancellationToken ct); }