Plugins - Added removal of plugins

Plugins - Added updating plugins at runtime
This commit is contained in:
Robert committed 2021-02-25 21:48:24 +01:00
1 parent af4bf79936
commit 3c29c3aeeb
6 files changed
+113 -21

No files matched your search

@@ -70,6 +70,12 @@ namespace Artemis.Core.Services
/// <returns>The resulting plugin</returns>
Plugin ImportPlugin(string fileName);
/// <summary>
/// Unloads and permanently removes the provided plugin
/// </summary>
/// <param name="plugin">The plugin to remove</param>
void RemovePlugin(Plugin plugin);
/// <summary>
/// Enables the provided plugin feature
/// </summary>