Zeres Plugin Library !link! 【Secure】
public override void OnLoad(IPluginHost host)
[Plugin("PluginB", DependsOn = new[] "PluginA" )] public class PluginB : PluginBase ... The library includes a lightweight event aggregator: zeres plugin library
dotnet add package ZeresPluginLibrary Create a shared interface that both host and plugins reference: zeres plugin library
private IAppHost host;