总结

已完成

在此模块中,你遇到并解决了生成、打包和共享 Blazor 组件方面的问题,这些组件可跨 Blazor 应用程序使用和重用。

你了解了如何生成 Razor 类库,其中包含要与多个应用程序共享的组件。 为了组装库,你:

  • 基于 .NET 模板创建了一个新的 Razor 类库。
  • 添加了一个含有 Blazor 组件的 .razor 文件和一个包含其样式表的 .razor.css 文件。
  • 向项目文件添加了包元数据,该文件为其他开发人员定义了包。
  • 使用 .NET 命令行接口从 Razor 类库创建了一个 NuGet 包。

Blazor 组件是构建基块,使你可以更轻松地生成更复杂的应用程序。 通过构建引用其他组件的组件和页面,可以更快地交付利用其他开发人员与你共享的用户界面模式的应用程序。 当你可以依赖于重复使用其他开发人员所做的早期投资时,你还可以在自己的项目中节省时间和资金。

参考

有关详细信息,请参阅从 Razor 类库使用 ASP.NET Core Razor 组件