- 授权协议: GPL
- 开发语言: C#
- 操作系统: 跨平台
- 软件首页: http://git.oschina.net/hyjiacan/Plugin.NET
- 软件文档: http://git.oschina.net/hyjiacan/Plugin.NET/blob/master/README.md
软件介绍
Plugin.NET
C#插件管理器。
当前版本仅支持接口(interface)依赖,即使用反射技术,根据接口来实现插件的依赖注入。
运行环境
项目使用 .net 4.0 编写,自己随便改改代码就能用到.net2.0和.netcore上。
使用方法
编写程序的接口类,在入口项目中引用这个接口
在程序中引用Plugin.NET.dll
初始化插件管理器
绑定插件管理器的事件
OnPlugin,这个事件提供了丰富的插件加载数据调用
Load方法加载已经存在的所有插件,这个方法可以传入一个过滤器函数如果希望插件可以热加载,那么再调用
Watch方法,以监视插件目录是否有新的插件放进去如果要停止热加载,那么就调用
StopWatch以停止
Cyberwar
Kathleen Hall Jamieson / Oxford University Press / 2018-10-3 / USD 16.96
The question of how Donald Trump won the 2016 election looms over his presidency. In particular, were the 78,000 voters who gave him an Electoral College victory affected by the Russian trolls and hac......一起来看看 《Cyberwar》 这本书的介绍吧!
