когда мы достаём данные из БД
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()
Обсуждают сегодня