Resumo
Neste módulo, você enfrentou e resolveu um problema com a criação, empacotamento e compartilhamento de componentes blazor para uso e reutilização em aplicativos Blazor.
Você aprendeu a criar uma biblioteca de classes razor que contém componentes a serem compartilhados com muitos aplicativos. Para montar a biblioteca, você:
- Criou uma nova biblioteca de classes Razor com base no modelo do .NET.
- Adicionado um
.razorarquivo com um componente Blazor e um.razor.cssarquivo que contém sua folha de estilos. - Os metadados do pacote foram adicionados ao arquivo de projeto, que define o pacote para outros desenvolvedores.
- Crie um pacote NuGet a partir da sua biblioteca de classes Razor usando a interface de linha de comando do .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 de 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ê também pode economizar tempo e dinheiro em seus próprios projetos.
Referências
Para obter mais informações, veja Consumir componentes ASP.NET Core Razor de bibliotecas de classes Razor.