Blazor Dependency Injection: Wie kann ich in einer Component auf die Werte der Klasse zugreifen?
Hallo,
ich habe im \Data-Ordner eine .cs-Datei mit einigen Variablen etc..
Ich wollte nun von einer .razor-Datei aus auf diese Werte zugreifen. Aber ich verstehe die Dependency Injection nicht so. Ich habe gegoogelt, aber irgendwie war alles schwammig erklärt.
Was ich gemacht habe:
Program.cs
builder.Services.AddSingleton<Daten>();
Daten ist in dem Fall die Klasse.
Und in der Component:
@using app.Data
@inject Daten
Aber ich kann nicht auf die Werte in der Klasse zugreifen und ich krieg den Fehler:
errorRZ1015: The ˋinject' directive expects an identifier.
Weiß jemand, was falsch ist?