文件名称:Plugin-Framework:在应用程序中开发和实现插件的框架
文件大小:55KB
文件格式:ZIP
更新时间:2024-05-27 13:25:55
C#
插件框架 功能性 PluginManager允许轻松的插件管理 PluginManager manager = new PluginManager(); manager.LoadPlugin(pluginPath); //Using a directory for Plugins PluginManager manager = new PluginManager(pluginDirectoryPath); manager.LoadPlugins(); 可以设置验证功能或lambda表达式以允许诸如API密钥之类的插件 //Simple verification manager.SetKeyAllow((string key) => { return key == "something"; }); //Verification using SQL database manager.SetKe
【文件预览】:
Plugin-Framework-master
----.gitignore(3KB)
----PluginConfiguration.cs(2KB)
----IPlugin.cs(2KB)
----Plugin Framework.sln(5KB)
----LoadedPlugin.cs(2KB)
----Types()
--------FormsPlugin.cs(2KB)
--------WPFPlugin.cs(2KB)
--------RunnablePlugin.cs(2KB)
--------MenuPlugin.cs(2KB)
--------FilePlugin.cs(2KB)
----GenericPlugin.cs(2KB)
----PluginManager.cs(4KB)
----README.md(2KB)
----PluginEventArgs.cs(649B)
----Tests()
--------Applications()
--------Plugins()
----Plugin Framework.csproj(3KB)
----Properties()
--------AssemblyInfo.cs(1KB)