Shrnutí

Dokončeno

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 .razor soubor s komponentou Blazor a .razor.css souborem, 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.