Resumo
Neste módulo, você enfrentou e resolveu um problema com a construção, empacotamento e compartilhamento de componentes Blazor para uso e reutilização em aplicativos Blazor.
Você aprendeu como criar uma biblioteca de classes do Razor que contém componentes a serem compartilhados com muitos aplicativos. Para montar a biblioteca, você:
- Criada uma nova biblioteca de classes Razor a partir do modelo .NET.
- Adicionado um
.razorarquivo com um componente Blazor e um.razor.cssarquivo que contém sua folha de estilos. - Adicionado metadados de pacote ao arquivo de projeto, que define o pacote para outros desenvolvedores.
- Criou um pacote NuGet a partir da sua biblioteca de classes do Razor usando a interface de linha de comando .NET.
Os componentes Blazor são os blocos de construção que facilitam a criação de aplicativos mais complexos. Ao criar componentes e páginas que fazem referência a outros componentes, você pode fornecer mais rapidamente aplicativos que aproveitam os paradigmas da interface do usuário que outros desenvolvedores compartilham com você. Quando você pode depender da reutilização de investimentos anteriores feitos por outros desenvolvedores, você pode economizar tempo e dinheiro em seus próprios projetos também.
Referências
Para obter mais informações, consulte Consumir componentes do ASP.NET Core Razor a partir de bibliotecas de classes Razor.