private void EnsureEnslistment() { AssertNotDisposed(); if (Transaction.Current == null) throw new InvalidOperationException("You must use TransactionScope when using ServiceBroker.Queues"); }