예제 #1
0
        public void Main()
        {
            PluginContext pc = new PluginContext();
            pc.Add(1, new Class1());
            PluginFramework.Invoker inv = new Invoker(pc);
            inv.RunPlugin("PostMain");

        }
예제 #2
0
 public Invoker (PluginContext pluginContext)
 {
     Context = pluginContext;
     LoadPlugins("~\\plugins");
 }
예제 #3
0
 public CallOut (string pluginName, PluginContext context)
 {
     invoker.RunPlugin(pluginName);
 }
예제 #4
0
 public void Execute (PluginContext pluginContext)
 {
     throw new NotImplementedException();
 }