文件名称:DotNetCorePlugins:.NET Core库,用于动态加载代码
文件大小:150KB
文件格式:ZIP
更新时间:2024-05-18 13:55:54
dotnet-core C#
.NET Core插件 该项目提供了API,用于动态加载.NET Core程序集,将其作为主应用程序的扩展来执行,以及从主应用程序中查找和隔离插件的依赖项。 该库支持.NET Core 2,但在.NET Core 3及更高版本中效果最佳。 它允许对程序集隔离和类型共享进行细粒度的控制。 阅读。 介绍此项目的博客文章,2018年7月25日: 。 自2018年以来,.NET Core 3已发布,并添加了stdlib API以改善程序集加载。 如果您有兴趣了解该API,请参阅docs.microsoft.com上的“ ”。 本教程的结果将是DotNetCorePlugins的简单版本,但缺少一些功能,例如用于跨加载上下文边界统一类型的API,热重载和.NET Core 2支持。 入门 安装 dotnet add package McMaster.NETCore.Plugins 要使用的