Есть код который достает из бд пользователя по его никнейму:
var currentUser = await db.Users.FirstOrDefaultAsync(x => x.UserName == User.Identity.Name);
все прекрасно работает, НО я не могу додумать как мне получить только Id пользователя, ведь дальше в методе я использую только его, вся остальная информация не нужна, но в распоряжении есть только User.Identity.Name т.е. имя пользователя
Решается вот так:
var currentUserId = await db.Users
.Where(x => x.UserName == User.Identity.Name)
.Select(x=> x.Id)
.FirstOrDefaultAsync();
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости