Esempio n. 1
0
        public void Follow(int subjectId)
        {
            var isAuthorized = HttpContext.User != null && HttpContext.User.Identity.IsAuthenticated;

            if (isAuthorized && !IsFollow(subjectId))
            {
                var telegramId = HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value;
                _context.UserSubject.Add(new UserSubject
                {
                    IdSubject  = subjectId,
                    TelegramId = Convert.ToInt32(telegramId)
                });
                _context.SaveChanges();
            }
        }
Esempio n. 2
0
 //Добавляет в базу пользователя
 public void RegisterUser(string id, string name)
 {
     _context.User.Add(new User()
     {
         TelegramId = Convert.ToInt32(id), TelegramName = name
     });
     _context.SaveChanges();
 }