示例#1
0
 public override void EnsureIndex()
 {
     Collection.Indexes.CreateOne(IndexBuilder.Ascending(@lock => @lock.AquiredAt),
                                  new CreateIndexOptions()
     {
         ExpireAfter = TimeSpan.FromSeconds(30)
     });
 }
 public override async Task EnsureIndex()
 {
     await Collection.Indexes.CreateOneAsync(IndexBuilder.Ascending(@lock => @lock.AquiredAt),
         new CreateIndexOptions() {ExpireAfter = TimeSpan.FromSeconds(30)}).ConfigureAwait(false);
 }