using System.Threading.Tasks; using Oqtane.Models; namespace Oqtane.Services.Interfaces { public interface IPageModuleService { Task GetPageModuleAsync(int pageModuleId); Task GetPageModuleAsync(int pageId, int moduleId); Task AddPageModuleAsync(PageModule pageModule); Task UpdatePageModuleAsync(PageModule pageModule); Task UpdatePageModuleOrderAsync(int pageId, string pane); Task DeletePageModuleAsync(int pageModuleId); } }