public void Main() { PluginContext pc = new PluginContext(); pc.Add(1, new Class1()); PluginFramework.Invoker inv = new Invoker(pc); inv.RunPlugin("PostMain"); }
public Invoker (PluginContext pluginContext) { Context = pluginContext; LoadPlugins("~\\plugins"); }
public CallOut (string pluginName, PluginContext context) { invoker.RunPlugin(pluginName); }
public void Execute (PluginContext pluginContext) { throw new NotImplementedException(); }