- Come posso ottenere l'ID dell'utente attualmente connesso in MVC 5 ? Ho provato i suggerimenti StackOverflow, ma sembrano non essere per MVC 5.
- Inoltre, qual è la best practice MVC 5 per assegnare elementi agli utenti? (ad esempio, una
Userdovrebbe avereItems. devo conservare per l'utenteIdinItem? Posso estendere laUserclasse con unaList<Item>proprietà di navigazione?
Sto utilizzando "Account utente individuali" dal modello MVC.
Ho provato questi:
- Come posso ottenere l'utente corrente in un'applicazione MVC?
- Come ottenere l'utente corrente in ASP.NET MVC
- Ottieni l'accesso dell'utente ID - questo genera quanto segue:
'Membership.GetUser ()' è null.
HttpContext.Current.User.Identity.Nameè il nome dell'utente attualmente registrato.
Itemche crea, ma non in base al nome utente (che potrebbe cambiare). Non funziona nel modo in cui "HttpContext.Current" System.Web.HttpContextBase "non contiene una definizione per" Current "e nessun metodo di estensione" Current "accetta un primo argomento di tipo" System.Web.HttpContextBase "( ti manca una direttiva using o un riferimento di assembly?) `. Sei sicuro che la tua soluzione sia per MVC 5?