У меня есть приложение MVC5, которое использует индивидуальную проверку подлинности и, конечно же, идентификатор ASP.NET. Дело в том, что я расширил модель, которая наследуется от ApplicationUser, она просто определяется следующим образом:
public class NormalUser : ApplicationUser
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
Итак, дело в том, что, прежде всего, я хочу проверить, есть ли зарегистрированный пользователь, и если есть, я хочу получить его/ее поля FirstName, LastName и Email. Как я могу это достичь?
Я думаю, мне нужно использовать что-то вроде этого, чтобы проверить, есть ли зарегистрированный пользователь:
if (Request.IsAuthenticated)
{
...
}
Но как я могу получить значения этих конкретных полей для текущего пользователя?