Ich habe eine Frage. Ich habe benutzerdefinierte Klasse in meinem Projekt erstellt, die öffentliche statische Eigenschaft CTX und Assingn HttpContext.Current Objekt enthält. In der Laufzeit scheint diese Eigenschaft auf das HttpContext-Objekt zu verweisen, aber die ctx.Session-Klasse ist null. Wenn ich meine App debugge, stimmt die linke Seite eines Ausdrucks (ctx) nicht genau mit der rechten überein (HttpContext.Current). Warum passiert das?ASP.NET MVC HttpContext.Session Objekt
Grettings
Sie die Sitzung nicht speichern (= unterschiedliche pro Benutzer) in einer statischen Variablen (= die für jeden Benutzer gleich)! –
Wie Sie sehen können, wird die Sitzung nicht in einer statischen Klasse gespeichert, es sei denn, der Benutzer legt sie fest (was in einem Test erfolgen muss). Wenn nicht festgelegt, wird der CURRENT-HTTP-Kontext und die CORRECT-Sitzung zurückgegeben. – edokan
Entschuldigung, das habe ich verpasst –