title: TransactionScope, where is begin transaction on sql profiler?
body: <p>i need to do something like this on a transaction context</p>
  
  <pre><code>using(var context = new Ctx())
  {
  
  using (TransactionScope tran = new TransactionScope())
  {
      decimal debit = 10M;
      int id = 1;
  
      var data = context.Cashier
          .Where(w =&gt; w.ID == id)
          .Select(s =&gt; new{ s.Money })
          .Single();
  
  
      Cashier cashier = new Cashier(){ ID = id };
      context.Cashier.Attach(cashier);
  
      cashier.Money = data.Money - debit;
      context.Entry(cashier).Property(p =&gt; p.Money ).IsModified = true;
  
      context.SaveChanges(SaveOptions.None);
      tran.Complete();
  }
  }
  </code></pre>
  
  <p>I'm running sql profiler but can't see begin tran, is that block of code correct? Am I missing something?</p>