23.1、第三方包管理

一个完善的应用开发离不开第三方包。

关于第三方包

通常我们应用需要集成很多第三方提供的包/程序集,过去我们总是在解决方案中对应的层安装需要的包/程序集,现在为了后续迁移方便,统一将包安装到 Hoa 一个核心层即可。这样其他层也能够共享使用。

安装方式

  • 通过 Nuget/MyGet/Microsoft 等提供的云包管理平台(推荐),支持加密。

  • 通过本地引用 dll 方式,不推荐,这样别人拉取代码时候容易丢包,也不利于后续源码加密。

注意事项

由于目前框架使用的是 .NET Core 框架,也就是我们安装的第三方包必须符合 .NET Standard 2.0 + 的标准,不允许安装 .NET Framework包集成到应用中(本身也是支持的)。见下图,右边 依赖性 含有 .NET Standard 2.0 + 字符即可。

最后更新于