插件模式历史悠久,各种中大型软件基本上都会实现插件机制,以此支持功能扩展,从开发部署层面,插件机制也可实现功能解耦,对于并行开发.项目部署.功能定制等都有比较大的优势. 在.NET Core下,一般我们基于.NET Core扩展库进行开发,通常使用依赖注入.配置.设置(Options)等机制,如果将插件模式与依赖注入.配置.设置进行结合,将可以提供非常灵活的扩展机制.基于此,我们实现了一个开源的插件框架,本文将进行简单的介绍. 目录 目录 PluginFactory插件库 主要概念 使用向导 安…