OK. Iniciemos la guerra! Muchas gracias a todos
On 1 mar, 16:48, Carlos Peix <[email protected]> wrote: > Hola Juan, > > Creo que podrias iniciar manualmente la sesion en cada ejecucion de la > actividad y bindearla al contexto. Estimo que con el contexto asociado a > CallContext estaria bien para tu caso. > > ---------------------------------- > Carlos Peix > > 2011/3/1 Juan Cuello <[email protected]> > > > > > > > > > Aha! > > > Osea, primer paso es usar session-per-action. Es lo más fácil seguro. > > Segundo paso, asociarlo con las transacciones de WF. > > > Pues vamos a por ello. > > > En session per action, en el caso de querer utilizar > > GetCurrentSessionContext(), cual sería el contexto de NH? > > Y con transacciones de WF, cual sería el contexto de NH correcto? > > > Ah! Windows Workflow Foundation dejaron de llamarlo WWF porque la > > defensa de los animales denunció a Microsoft! Cierto y curioso.... > > > On 1 mar, 16:17, Carlos Peix <[email protected]> wrote: > > > Hola Juan, > > > > Thread static es peligroso, no es una buena solucion. Como dice el Tano, > > con > > > Nelo hemos ayudado a un cliente en Argentina a trabajar con transacciones > > en > > > NH corriendo dentro de una actividad. > > > > No creo que Nelo conteste hasta dentro de unos dias, en cualquier caso, > > > podrias empezar sin asociarlo con las transacciones de WWF > > > > ---------------------------------- > > > Carlos Peix > > > > 2011/3/1 Juan Cuello <[email protected]> > > > > > No puedo ampliar porque simplemente quiero empezar :_( > > > > > Lo más fácil es session per action no? Lo único que quiero es diseñar > > > > un workflow sencillito y que para cada estado se haga algo con el > > > > negocio del sistema. > > > > > Eso sí, aunque use session-per-action, el contexto debería ser > > > > ThreadStatic no? Creo que cada actividad se ejecuta en un hilo > > > > distinto... > > > > > (José, me has ayudado tantas veces que no lo pongo en duda...) > > > > > On 1 mar, 16:00, Carlos Peix <[email protected]> wrote: > > > > > Lo que tendrias que usar es el patron Session per Activity. Luego, lo > > > > ideal > > > > > seria enrolar a NH en la misma transaccion que utiliza el motor de > > WWF > > > > para > > > > > persistir su estado. > > > > > > La implementacion exacta es dificil de indicar sin conocer como tenes > > > > > estructurados las activdidades y los data services. Podrias ampliar? > > > > > > ---------------------------------- > > > > > Carlos Peix > > > > > > 2011/3/1 Juan Cuello <[email protected]> > > > > > > > Perdona, se aplica CpBT a Workflow foundation también? > > > > > > > No me refería a WinForms... > > > > > > > On 1 mar, 15:40, Edgar Ramos <[email protected]> wrote: > > > > > > > 1.- > > >http://fabiomaulo.blogspot.com/2008/12/conversation-per-business-tran. > > > > .. > > > > > > > 2.- > > >http://fabiomaulo.blogspot.com/2008/12/implementing-conversation-per-. > > > > .. > > > > > > > 3.- > > >http://fabiomaulo.blogspot.com/2009/01/using-conversation-per-busines. > > > > .. > > > > > > > 4.- > > > >http://fabiomaulo.blogspot.com/2009/01/aspect-conversation-per.html > > > > > > > > Saludos > > > > > > > > Edgar > > > > > > > > El 1 de marzo de 2011 09:19, Juan Cuello <[email protected] > > > > > > > escribió: > > > > > > > > > Hola, > > > > > > > > > Después de buscar y buscar no he encontrado documentación que > > valga > > > > la > > > > > > > > pena sobre el tratamiento de NH en WF. Parece ser que la mejor > > > > forma > > > > > > > > es un session-per-activity pero, alguien me puede ofrecer > > > > maravillosos > > > > > > > > links para profundizar? > > > > > > > > > Muchas gracias > > > > > > > > > -- > > > > > > > > Para escribir al Grupo, hágalo a esta dirección: > > > > > > > > [email protected] > > > > > > > > Para más, visite: > >http://groups.google.com/group/NHibernate-Hispano > > > > > > > -- > > > > > > Para escribir al Grupo, hágalo a esta dirección: > > > > > > [email protected] > > > > > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano > > > > > -- > > > > Para escribir al Grupo, hágalo a esta dirección: > > > > [email protected] > > > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano > > > -- > > Para escribir al Grupo, hágalo a esta dirección: > > [email protected] > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
