Я щойно перейшов до використання нової версії 2.0 Identity Framework. В 1.0 я міг отримати об'єкт користувача за допомогою manager.FindByIdAsync(User.Identity.GetUserId())
. GetUserId()
Метод , здається, не існує у версії 2.0.
Тепер все, що я можу зрозуміти, це використовувати, manager.FindByEmailAsync(User.Identity.Name)
які посилання на ім’я користувача в таблиці користувачів. У моїй програмі це встановлено так само, як поле електронної пошти.
Я бачу, що це спричиняє проблеми, коли хтось потребує оновлення електронної пошти. Чи є спосіб отримати поточний зареєстрований об'єкт користувача на основі незмінного значення (наприклад, поля id) у програмі Identity 2.0 Framework?