public server_plugin_manager(Object tag) { _tag = tag; _load_dir = Path.Combine (Environment.CurrentDirectory, _tag.ToString ()); if (!Directory.Exists (_load_dir)) Directory.CreateDirectory (_load_dir); _pManager = new PluginManager(); _pManager.LoadPluginsWithInterface(Assembly.GetExecutingAssembly(), _pluginType); _pManager.LoadPlugins (_load_dir, _pluginType, ".dll"); init_settings(); initialize(tag); }
public settings_control_factory () { _p = new PluginManager(); _p.LoadPlugins("./",typeof(isettings_viewer),".dll"); }
public content_type_viewer_factory () { _p = new PluginManager(); _p.LoadPlugins("./",typeof(icontent_type_viewer),".dll"); }
public ui_run_factory () { _p = new PluginManager(); _p.LoadPlugins("./",typeof(iui_run),".dll"); }