If your DB's are SQL Server you can use catalog and schema and have the same
session.

Gustavo.

On Tue, Feb 10, 2009 at 7:15 AM, Nick72 <[email protected]> wrote:

>
> Wow, that was easy :) Thanks.
>
> Is this the preferred way of handling transactions if your DB supports
> it? Are there any drawbacks to it as opposed to rolling your own or
> using for example rhino-commons to handle transactions?
>
> On Feb 9, 7:57 pm, Fabio Maulo <[email protected]> wrote:
> > Enclose it in a AmbientTransaction.
> >
> > 2009/2/10 Nick72 <[email protected]>
> >
> >
> >
> >
> >
> > > I'm wondering if anyone has suggestions on how to create the
> > > following:
> >
> > > I would like to do:
> >
> > > using (UnitOfWork.Start())
> > > {
> > >  Repo1.Save(something);
> > >  Repo2.Save(somethingelse);
> > > }
> >
> > > However, each of the repositories uses a different database.
> >
> > > For this reason, I need the unit of work to handle multiple sessions
> > > and rollback each session when the unit of work fails. Also, I need
> > > the repositories to grab the session the unit of work has created in
> > > order to do their work, so I need I would guess some kind of service
> > > locator.
> >
> > > Thoughts on the best way to implement this?
> >
> > --
> > Fabio Maulo
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" 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/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to