public async Task Update(Speaker speaker) { var filter = Builders<Speaker>.Filter; var query = filter.Where(x => x.Id == speaker.Id); var results = await _database.GetCollection<Speaker>(_settings.Collection) .ReplaceOneAsync(query, speaker); }
public void Update(Speaker speaker) { var query = Query<Speaker>.EQ(e => e.Id, speaker.Id); var update = Update<Speaker>.Replace(speaker); // update modifiers _database.GetCollection<Speaker>("speakers").Update(query, update); }
public void Add(Speaker speaker) { _database.GetCollection<Speaker>("speakers").Save(speaker); }
public async Task Add(Speaker speaker) { await _database.GetCollection<Speaker>(_settings.Collection) .InsertOneAsync(speaker); }
public void Update(Speaker speaker) { var query = Builders<Speaker>.Filter.Eq(e => e.Id, speaker.Id); var update = _database.GetCollection<Speaker>("speakers").ReplaceOneAsync(query, speaker); }
public void Add(Speaker speaker) { _database.GetCollection<Speaker>("speakers").InsertOneAsync(speaker); }