Ich migriere eine Webanwendung auf das neue asp.net core
Modell und habe einen plötzlichen Haken mit einer der Ansichten gefunden.asp.net mvc core - äquivalent zu User.IsSignedIn()
ich nicht die migrierte entspricht User
und User.IsSignedIn()
nach dem neuen Modell finden können - wenn sie in Aussicht, so benutzten ...
@using System.Security.Claims
@if (User.IsSignedIn())
{
}
Ich habe versucht, die Microsoft.AspNetCore.Mvc.Razor
Bibliothek importieren, wo ich dachte, es wäre gehalten werden, aber es scheint nicht so zu funktionieren.
Woher kommt der Wert des Benutzers? – Ciel
Ich versuche dies, und es sagt "Benutzer" existiert nicht im aktuellen Kontext. – Ciel
Das liegt wahrscheinlich an der Tatsache, dass Sie RC2-Pakete verwenden: VS beruht immer noch auf RC1-Tooling und kann nicht auf die Eigenschaften zugreifen, die von der Seitenklasse der Basisansicht verfügbar gemacht werden. Sie können diesen Fehler ignorieren;) – Pinpoint