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.

Reply via email to