public void WriteDefinition(IndexDefinitionBase indexDefinition, TimeSpan?timeout = null) { using (_contextPool.AllocateOperationContext(out TransactionOperationContext context)) using (var tx = context.OpenWriteTransaction(timeout)) { indexDefinition.Persist(context, _environment.Options); tx.Commit(); } }
public void WriteDefinition(IndexDefinitionBase indexDefinition) { TransactionOperationContext context; using (_contextPool.AllocateOperationContext(out context)) using (var tx = context.OpenWriteTransaction()) { indexDefinition.Persist(context, _environment.Options); tx.Commit(); } }