когда мы достаём данные из БД
                  
                  
                  public async Task<User> FindByEmail(string email)
                  
                  
                          {
                  
                  
                              return await Users.FirstOrDefaultAsync(u => u.Email == email);
                  
                  
                          }
                  
                  
                  А если мы вносим данные в БД, await же не нужен и мы можем обозначить возвращаемый тип void, так как нет необходимости дожидаться окончания выполения метода, верно?
                  
                  
                   public void Add(User user)
                  
                  
                          {
                  
                  
                              Users.Add(user);
                  
                  
                          }
                  
                  
                
Если это EF, то ты сначала его виртуально добавляешь .Add, а потом делаешь DbContext.SaveChangesAsync()
Обсуждают сегодня