- 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
User
dovrebbe avereItems
. devo conservare per l'utenteId
inItem
? Posso estendere laUser
classe 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.
Item
che 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?