Basierend auf dieser article ich meine JsonResult wie diesesSaving JsonResult zu HttpContext.Session
HttpContext.Session.SetObjectAsJson(multiple, jsonresult);
dann speichere ich es bin Abrufen wie diese
var myComplexObject = HttpContext.Session.GetObjectFromJson<FileUploads>(multiple);
mein Problem ist, dass ich verschiedene Daten bin immer wenn ich es abrufe. Zum Beispiel hat das jsonresult eine FileUploadsID, aber myComplexObject hat eine andere ID.
wenn ich
verwendenHttpContext.Session.GetString(multiple);
Die FileUploadsID ist richtig. Es ist nur, wenn ich das GetObjectFromJson verwende, dass es anders ist.
Habe ich das richtig gemacht? Ich bin mir nicht sicher, was passiert.
Sie sollten eine Datei nicht innerhalb des Sitzungsstatus speichern. es ist keine gute Übung. Was hoffst du zu erreichen? – Win
Ich muss das jasonresult wieder verwenden, damit ich Daten an die Datenbank senden kann, gelehrt, dass das ein guter Weg wäre – user8392603
Nein, ist es nicht. Sie speichern entweder im Dateisystem oder im schlimmsten Fall speichern in der Datenbank zwischen den Seiten. – Win