public async void CountOn(LinkTable newdoc) { int newcount = newdoc.Count + 1; var updateDef = Builders <LinkTable> .Update.Set("Count", newcount); await Links.UpdateOneAsync(new BsonDocument("Shortlink", newdoc.Shortlink), updateDef); }
// обновление записи public async Task Update(LinkTable lt) { await Links.ReplaceOneAsync(new BsonDocument("_id", new ObjectId(lt.Id)), lt); }
// добавление записи public async Task Create(LinkTable lt) { await Links.InsertOneAsync(lt); }