Razor Component
Eintrag zuletzt aktualisiert am: 08.10.2019
Razor Components ist inzwischen die allgemeine Bezeichnung für
Softwarekomponenten in
ASP.NET Blazor, sowohl in Client Side
Blazor (alias
Blazor Webassembly App) als auch Server Side
Blazor (
Blazor Server App).
Aufbau
Eine
Razor Component besteht aus:
- .razor-Datei mit Razor Template Syntax
- Optional einer .cs-Code Behind-Datei mit einer Klasse, die von Microsoft.AspNetCore.Components.ComponentBase erbt
Die Basis für diese Komponenten steckt in der
Assembly Microsoft.AspNetCore.Components.Server.
Hinweis
Razor Components wurde zwischenzeitlich (von Nov 2018 bis April 2019) als Name für Server Side
Blazor verwendet.