Когда я добавляю контроллер, почему я не могу выбрать класс модели, который расширяет IdentityUser? - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь добавить новый контроллер для обработки пользовательских входов. У меня есть пользовательская модель, которая расширяет IdentityUser в моей папке моделей, и моей конечной целью является создание таблицы в базе данных, которая имитирует поля, которые есть у IdentityUser.

Когда я пытаюсь создать контроллер api с платформой сущностей, он предлагает выбрать класс модели. Когда я расширяю идентификационный класс User в своем пользовательском классе, он не будет отображаться в раскрывающемся списке. Однако, когда я не расширяю Identity User, я вижу свой класс модели пользователя.

namespace IdentityFrameworkPractice.Models
{
    public class User : IdentityUser 
    {

    }
}

Не будет целью при выборе класса модели, но

namespace IdentityFrameworkPractice.Models
{
    public class User
    {

    }
}

Появится. Любая помощь приветствуется! Или, если есть лучший способ получить таблицу IdentityUser в базе данных, я тоже открыт для этого. Спасибо!

...