Beispiel #1
0
 internal void LoadAll()
 {
     foreach (string name in plugins.Keys)
     {
         PluginInformation info = plugins[name];
         if (info.Enabled)
         {
             if (info.Persistent)
             {
                 Load(info.FilePath);
             }
             else
             {
                 LoadRemote(info.FilePath);
             }
             Console.WriteLine("Load Pluggin {0}", name);
         }
     }
     Console.Out.Flush();
 }
Beispiel #2
0
 internal void AddPlugin(string name, PluginInformation info)
 {
     this.plugins[name] = info;
 }