using CMSDAL.DTO.Site; using GB5Shared.DTO.Framework.Login; namespace CMSBLL.Site; public interface ISiteDomainBLL { Task GetBySiteAsync(int siteId, LoginDTO loginDTO, CancellationToken ct = default); Task SaveAsync(SiteDomainDTO dto, LoginDTO loginDTO, CancellationToken ct = default); Task DeleteAsync(int siteDomainId, LoginDTO loginDTO, CancellationToken ct = default); }