Si solo desea actualizar no todo el objeto, sino algunas propiedades, es posible hacer esto Update
comando:
collection.UpdateOneAsync(x=>x.Id ==id,
Builders<User>.Update.Set(u=>u.hasAcceptedTerms, false)
.Set(u=>u.state, 1));
Supongo que esa colección es tu IMongoCollection<User>
, que quieres decir con _context.Users