using System; using System.Collections.Generic; using IRaCIS.Application.Contracts; using IRaCIS.Core.Infrastructure.Extention; namespace IRaCIS.Application.Interfaces { public interface ISiteService { Task<PageOutput<SiteSelectDTO>> GetSiteList(SiteQueryParam queryModel); Task<IEnumerable<SiteSelectionDTO>> GetAllSiteList(); Task<IResponseOutput> AddOrUpdateSite(SiteCommand AddModel); Task<IResponseOutput> DeleteSite(Guid researchCenterId); } }