title: Castle.Services.Transaction upgrade from 2.5 to 3.0.2 issues
body: <p>I am trying to upgrade Castle.Windsor lib from 2.5.3 to 5.0.1. I could figure out the deprecated properties, methods and could upgrade the Windsor to newer version but ran into runtime error. So I figured out that I have to upgrade <strong>Castle.Services.Transaction</strong> from 2.5 to 3.0.2 as well.
  I am new to this lib and not sure of the replacements of the deprecated methods and interfaces in the old common code of the project.
  Its all about the transaction,session and syncronization and that part is always risky in the project.
  I have gone through the github repository of <a href="https://github.com/castleproject" rel="nofollow noreferrer">https://github.com/castleproject</a> but unable to understand the replacements.
  We already have upgraded Castle.Core from 2.5.2 to 4.4.1
  I understand the I may have to also upgrade Castle.Facilities.AutoTx from 2.5.1 to 3.2.2.</p>
  <p>Any guidance for below issues will be very helpful.</p>
  <p><a href="https://i.stack.imgur.com/voyGF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/voyGF.png" alt="screnshot of errors" /></a></p>
  <ol>
  <li>what is the replacement of IResource <a href="https://i.stack.imgur.com/AV8cn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/AV8cn.png" alt="enter image description here" /></a></li>
  <li>Can I replace DefaultTransactionManager with TransactionManager safely?   <a href="https://i.stack.imgur.com/c9UPe.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/c9UPe.png" alt="enter image description here" /></a> with <a href="https://i.stack.imgur.com/GvuyH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/GvuyH.png" alt="enter image description here" /></a></li>
  <li>How to replace 'ISynchronization' with ISinglePhaseNotification <a href="https://i.stack.imgur.com/hPRQX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hPRQX.png" alt="enter image description here" /></a></li>
  <li>What is the replacement for SessionDisposeSynchronization<a href="https://i.stack.imgur.com/LoclQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LoclQ.png" alt="enter image description here" /></a></li>
  <li>WHat is the replacement for IsolationLevel  <a href="https://i.stack.imgur.com/SUym9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/SUym9.png" alt="enter image description here" /></a></li>
  <li>What are the replacements for ITransaction, Context, Enlist, RegisterSynchronization,IsAmbient <a href="https://i.stack.imgur.com/peHcM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/peHcM.png" alt="enter image description here" /></a>
  Please help.</li>
  </ol>