示例#1
0
        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);
        }
示例#2
0
 // обновление записи
 public async Task Update(LinkTable lt)
 {
     await Links.ReplaceOneAsync(new BsonDocument("_id", new ObjectId(lt.Id)), lt);
 }
示例#3
0
 // добавление записи
 public async Task Create(LinkTable lt)
 {
     await Links.InsertOneAsync(lt);
 }