using AmpDAL.DTO.API; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; namespace AMPBLL.API { public interface IAPIBLL { Task GetAPIAsync(long APIId, int tenantId, LoginDTO login, CancellationToken ct); Task> GetAPISelectListAsync(CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task> GetAPIList(int firstNumber, int maxResult, CriteriaDTO criteriaDTO, LoginDTO login, CancellationToken ct); Task SaveAPIAsync(APISaveDTO dto, LoginDTO login, CancellationToken ct); Task UpdateLifecycleAsync(long APIId, int lifecycleStatus, LoginDTO login, CancellationToken ct); Task DeleteById(int mapId, LoginDTO login, CancellationToken ct); } }