In the case that Transaction.Post is called outside of a transaction, the action to execute should run as a regular transaction rather than as part of the "post queue." This will allow the new transaction to leverage the "construct" optimization where other transactions are allowed to begin before the transaction enters the "close phase."
In the case that
Transaction.Post
is called outside of a transaction, the action to execute should run as a regular transaction rather than as part of the "post queue." This will allow the new transaction to leverage the "construct" optimization where other transactions are allowed to begin before the transaction enters the "close phase."