Shrnutí
V tomto modulu jste narazili na problém s vytvářením, balením a sdílením komponent Blazor pro použití a opakované použití v aplikacích Blazor.
Dozvěděli jste se, jak vytvořit knihovnu tříd Razor, která obsahuje komponenty, které se mají sdílet s mnoha aplikacemi. Chcete-li sestavit knihovnu, budete:
- Vytvořili jsme novou knihovnu tříd Razor ze šablony .NET.
- Přidali jsme
.razorsoubor s komponentou Blazor a.razor.csssouborem, který obsahuje jeho šablonu stylů. - Přidání metadat balíčku do souboru projektu, který definuje balíček pro ostatní vývojáře.
- Vytvořili jste balíček NuGet z knihovny tříd Razor pomocí rozhraní příkazového řádku .NET.
Komponenty Blazor jsou stavební bloky, které usnadňují vytváření složitějších aplikací. Vytvářením komponent a stránek, které odkazují na jiné komponenty, můžete rychleji dodávat aplikace, které využívají paradigmata uživatelského rozhraní, která s vámi sdílejí jiní vývojáři. Pokud můžete záviset na opakovaném opětovném nasazení předchozích investic provedených jinými vývojáři, můžete ušetřit čas a peníze i na vlastních projektech.
Odkazy
Další informace najdete v tématu Využití komponent ASP.NET Core Razor z knihoven tříd Razor.