Hammett,

I think it's a good thing to integrate with System.Transactions.
Especially since many people nowadays are using TransactionScope,
despite its limited feature-set from an API-point of view. The current
code integrates completely with System.Transactions and also exposes
System.Transactions.Transaction as an "Inner" property on the
ITransaction. This way, people who do want to perform 2PC can register
an IEnlistmentNotification instance for the transaction (http://
msdn.microsoft.com/en-us/library/
system.transactions.ienlistmentnotification%28v=VS.90%29.aspx) by
doing (:ITxManager).CurrentTransaction.Value.Inner.EnlistVolatile(new
MyResourceManager()).

My hope is that now with v.3, the uptake of this project increases and
people start contributing more. It would be great for this to be the
default "TransactionScope" example whenever someone wants to do a
ServiceBus-101 example. ^^

What do you think of 2PC and my ideas?


On Apr 16, 11:34 pm, hammett <[email protected]> wrote:
> Henrik,
> What are your thoughts about integration with System.Transactions?
> Given that we dont truly support 2PC, do you see this as something to
> be in the roadmap?
>
>
>
>
>
>
>
>
>
> On Sat, Apr 16, 2011 at 12:46 PM, Henrik <[email protected]> wrote:
> > Basic Documentation added on Wiki:
>
> >https://github.com/haf/Castle.Services.Transaction/wiki
>
> > This includes the new NHibernate Facility I made.
>
> > On Apr 14, 3:58 pm, Henrik <[email protected]> wrote:
> >> Implemented on develop.
>
> >> On Apr 14, 1:24 pm, Henrik <[email protected]> wrote:
>
> >> > Another idea:
>
> >> > * Sessions for the NHibernate integration should be per top
> >> > transaction ideally.
>
> >> > On Apr 13, 5:06 pm, Henrik <[email protected]> wrote:
>
> >> > >https://github.com/haf/Castle.Services.Transaction/tree/develop
> >> > > Have a look in the readme.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Castle Project Development List" 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 
> > athttp://groups.google.com/group/castle-project-devel?hl=en.
>
> --
> Cheers,
> hammetthttp://hammett.castleproject.org/

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Development List" 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-devel?hl=en.

Reply via email to