от
Я новичок в ASP.Net.Core.Identity.2. Я ранее свернул свою собственную безопасность, но с Net.Core 2.2. Я не могу обновить свой код, так как большая его часть не будет работать, поэтому я решил переключиться. Все, что я пытаюсь сделать, это добавить новые свойства в
User
, чтобы я мог сделать что-то вроде: -
User.FirstName //or
User.Identity.FirstName
//or some other syntax
Я прочитал множество статей и попробовал довольно много примеров, но я нигде не получил, примеры либо не работают, либо дают ошибки времени проектирования, либо ошибки времени выполнения. Я изменил по классам, как показано ниже. и обновил базу данных. Я могу видеть новые поля в базе данных. Но что мне делать дальше? Добраться до этого было довольно легко, но теперь я полностью застрял.
    public partial class SystemUser : IdentityUser
    {
        //public int Id { get; set; }
        public string Title { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string Mobile { get; set; }
        public string JobTitle { get; set; }
        public string Hint { get; set; }
        public int AddressId { get; set; }
        public bool IsActive { get; set; }
        //
        // Summary:
        //     Gets or sets the date and time, in UTC, when any user lockout ends.
        //
        // Remarks:
        //     A value in the past means the user is not locked out.
        [Column(TypeName = "datetime")]
        public override DateTimeOffset? LockoutEnd { get; set; }
    }
Я использую VS2017, MySql, Pomelo.EntityFrameworkCore.MySql. Любая помощь будет очень высоко ценится. Заранее спасибо.              

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...