public Task Open(ContextBag contextBag, CancellationToken cancellationToken = new CancellationToken())
 {
     Transaction     = new NonDurableTransaction();
     ownsTransaction = true;
     return(Task.CompletedTask);
 }
 public EnlistmentNotification2(NonDurableTransaction transaction) => this.transaction = transaction;
 public void Dispose()
 {
     Transaction = null;
 }