.NET Core 模块化

构建和实现模块化应用程序是 .NET Core 的另一个考虑因素。您的应用程序现在可以安装所需的内容,而不是安装整个 .NET Framework。让我们去 Vistual Studio 看看模块化。

这是我们在解决方案资源管理器中的简单 .NET Core 应用程序。让我们展开,您将看到对 .NETCoreApp 的引用

同时,您可以看到包节点,可以展开包:

  • 现在,您不必在 .NET Framework 中引入所有内容,只需引入应用程序所需的内容即可。
  • 还有其他一些好处:例如,如果需要,可以单独更新这些模块。
模块化带来了性能优势,您的应用程序可以更快地运行,尤其是 ASP.NET Core 应用程序。