コード例 #1
0
 public IPlugin GetPlugin(Type pluginType)
 {
     return(PluginGraph.GetNode(pluginType).PluginInstance);
 }
コード例 #2
0
 public void RegisterPlugin(Type pluginType)
 {
     PluginGraph.AddNode(pluginType);
 }
コード例 #3
0
 public virtual bool DeactivatePlugin(Type pluginType, bool deactivateDependencies)
 {
     return(PluginGraph.GetNode(pluginType).Deactivate(deactivateDependencies));
 }