- Como posso obter o ID do usuário atualmente conectado no MVC 5 ? Tentei as sugestões do StackOverflow, mas elas parecem não ser para o MVC 5.
- Além disso, qual é a melhor prática do MVC 5 de atribuir itens aos usuários? (por exemplo, um
User
deveria terItems
. Devo armazenar o usuárioId
emItem
? Posso estender aUser
classe com umaList<Item>
propriedade de navegação?
Estou usando "Contas de usuário individuais" do modelo MVC.
Tentei estes:
- Como obtenho o usuário atual em um aplicativo MVC?
- Como obter o usuário atual no ASP.NET MVC
- Identifique-se no usuário - isso gera o seguinte:
'Membership.GetUser ()' é nulo.
HttpContext.Current.User.Identity.Name
é o nome do usuário atualmente conectado.
Item
ele cria, mas não com base no nome de usuário (isso pode mudar). Ele não está funcionando da maneira que 'HttpContext.Current' System.Web.HttpContextBase 'não contém uma definição para' Current 'e nenhum método de extensão' Current 'aceitando um primeiro argumento do tipo' System.Web.HttpContextBase 'pode ser encontrado ( está faltando uma diretiva de uso ou uma referência de montagem?) `. Tem certeza de que sua solução é para o MVC 5?