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); }