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);
 }
Example #5
0
 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);
 }
Example #6
0
 public void Add(Speaker speaker)
 {
     _database.GetCollection<Speaker>("speakers").InsertOneAsync(speaker);
 }