using Oqtane.Models; using System.Collections.Generic; using System.Threading.Tasks; namespace Oqtane.Services { public interface IModuleDefinitionService { Task> GetModuleDefinitionsAsync(int SiteId); Task UpdateModuleDefinitionAsync(ModuleDefinition ModuleDefinition); Task InstallModuleDefinitionsAsync(); Task DeleteModuleDefinitionAsync(int ModuleDefinitionId, int SiteId); } }