我正在学习DI,最近做了我的第一个项目.
在这个项目中,我实现了存储库模式.我有接口和具体实现.我想知道是否有可能将我的接口的实现构建为"插件",我的程序将动态加载的dll.
所以程序可以随着时间的推移而不需要重建它,你只需将dll放在"plugins"文件夹,更改设置和voilá!
这可能吗?Ninject可以帮助解决这个问题吗?
.net c# plugins ninject
.net ×1
c# ×1
ninject ×1
plugins ×1