using Oqtane.Models; using System.Collections.Generic; using System.Threading.Tasks; namespace Oqtane.Services { public interface IModuleService { Task> GetModulesAsync(int SiteId); Task GetModuleAsync(int ModuleId); Task AddModuleAsync(Module Module); Task UpdateModuleAsync(Module Module); Task DeleteModuleAsync(int ModuleId); Task ImportModuleAsync(int ModuleId, string Content); Task ExportModuleAsync(int ModuleId); } }