using Oqtane.Models; using System.Collections.Generic; using System.Threading.Tasks; namespace Oqtane.Services { public interface IPageService { Task> GetPagesAsync(int SiteId); Task GetPageAsync(int PageId); Task AddPageAsync(Page Page); Task UpdatePageAsync(Page Page); Task UpdatePageOrderAsync(int SiteId, int? ParentId); Task DeletePageAsync(int PageId); } }