IdentityUser первичный ключ записан как "Id", но у меня везде в проекте для других сущностей используется "ID" .
Можно ли как то переоперделить Id на ID ?
В голову только приходит создать класс, например, ApplicationUser, который наследует IdentityUser и через геттер и сеттер создать поле ID.
Не проверял, будет ли такой трюк работать, решил спросить.
Заранее спасибо!)
Переопределить в том смысле в котором ты хочешь - нет. "Id" при этом всеравно материализуеться, в теории если задекорировать новое поле атрибутом key или указать его как пк через флюент - ты получишь пк с новым именем, но при этом - 90% шанс что перестанут работать апихи идентити - юзер менеджера и тд. Предлагаю тебе не страдать и учиться писать сразу правильно, согласно шарповскому кк именование должно быть камелькейсом т е "Id"
Обсуждают сегодня