using CMSDAL.DTO.Navigation; using GB5Shared.DTO.Framework.Login; namespace CMSBLL.Navigation; public interface INavigationBLL { Task GetNavigation(int navigationId, LoginDTO loginDTO, CancellationToken ct = default); Task GetBySiteAsync(int siteId, LoginDTO loginDTO, CancellationToken ct = default); Task SaveNavigation(NavigationDTO dto, LoginDTO loginDTO, CancellationToken ct = default); Task DeleteNavigation(int navigationId, LoginDTO loginDTO, CancellationToken ct = default); }