Skip to content

shby0527/PluginLoader

Repository files navigation

Build Status

PluginLoader

Mono Plugin Loader
通用的.Net 插件加载类
实现一个标记接口IPlugin,并且标注插件的信息特性 PluginInfoAttribute
就可使用该插件加载器加载并使用,无需修改源代码

How to use?

需要计算出一个SHA256的字符串来作为GUID
选择产于计算的属性,推荐使用 <作者名>[插件名]{版本号}
该GUID为了方便识别是否是同一个插件
使用时需要有一个实现了插件类接口的父类,防止不同系统间的插件互相加载