Kyoo/Kyoo.Common/Controllers/IPluginManager.cs
2020-04-07 01:24:17 +02:00

13 lines
280 B
C#

using System.Collections.Generic;
using Kyoo.Models;
namespace Kyoo.Controllers
{
public interface IPluginManager
{
public T GetPlugin<T>(string name);
public IEnumerable<T> GetPlugins<T>();
public IEnumerable<IPlugin> GetAllPlugins();
public void ReloadPlugins();
}
}