Thank you! On Apr 9, 8:37 pm, Germán Schuager <[email protected]> wrote: > Hi, > take a look at > this:http://groups.google.com/group/castle-project-users/browse_thread/thr... > El 09/04/2011 14:21, "desunit" <[email protected]> escribió: > > > > > > > > > Hi, > > > I've just found strange behaviour with AutoTx 2.0. If you are trying > > to invoke virtual method without [Transaction] attribute which in turn > > invokes method with [Transaction] then automatic transaction is not > > working at all. Here you are reproducible example: > > > [Test] > > public void NonTransactionalEnterTest() > > { > > _container.AddFacility("autotx", new > > TransactionFacility()); > > > var tc = _container.Resolve<ITestClass>(); > > tc.Test1(); // AutoTX is NOT invoked for Test2 > > tc.Test2(); // AutoTX works perfectly > > } > > > public interface ITestClass > > { > > void Test1(); > > void Test2(); > > > } > > > [Transactional] > > public class TestClass : ITestClass > > { > > public virtual void Test1() > > { > > Test2(); > > } > > > [Transaction] > > public virtual void Test2() > > { > > } > > } > > > Any ideas why it doesn't work? > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Users" group.> To post to this group, send email to > [email protected] > . > > To unsubscribe from this group, send email to > > [email protected].> For more options, visit > this group at > > http://groups.google.com/group/castle-project-users?hl=en. > > > > > > > >
-- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
