6 messaggi dal 03 luglio 2019
Buongiorno a tutti, volevo farvi una domanda riguardo la sessione che non riesco a far funzionare in blazor server.
Utilizzo un oggetto ProtectedSessionStorage per gestirla, quando vado a richiamarlo in lettura però mi da errori.
questo il codice

    public class iComponentBase : ComponentBase
    {
        [Inject]
        ProtectedSessionStorage storage { get; set; }

        public cUser User
        {
            get
            {
                if (!storage.GetAsync<cUser>("cUser").Result.Success)
                    storage.SetAsync("cUser", new cUser());
                 return storage.GetAsync<cUser>("cUser").Result.Value;
            }
            set { storage.SetAsync("cUser", value);}
        }
    }

l'ho messo su componentbase per averlo poi su tutte le mie pagine razor, secondo voi è una buona idea?
La sessione come metodo di persistenza dati pensate possa andare o usate altro?

Grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.