AuthorBuddy/Services/IPluginManager.cs

12 lines
296 B
C#
Raw Normal View History

2026-08-30 08:11:01 +02:00
using AuthorBuddy.Web.Models;
namespace AuthorBuddy.Web.Services;
public interface IPluginManager
{
IReadOnlyList<IExportPlugin> GetPlugins();
IExportPlugin? GetPlugin(string id);
Task<PluginConfig?> GetConfigAsync(string pluginId);
Task SaveConfigAsync(PluginConfig config);
}