using GB5Shared.DTO.Framework.Login; using TCMSDAL.DTO; namespace TCMSBLL.Interfaces; public interface ITCMSModuleBLL { Task GetModuleAsync(int moduleId, LoginDTO login, CancellationToken ct); Task> GetModuleListAsync(int? projectId, bool? isActive, LoginDTO login, CancellationToken ct); Task> GetSelectListAsync(int? projectId, LoginDTO login, CancellationToken ct); Task SaveModuleAsync(TCMSModuleDTO dto, LoginDTO login, CancellationToken ct); }