Hola gente!,
(Escenario: WinForms + NH Trunk + 1era vez con Burrow)
Lo que necesito hacer es que un Form llame a un servicio de forma
asincrónica, y cuando se ejecuta el callback se actualice informacion.
El problema es que el Form tiene una conversación de Burrow, y cuando el
servicio asincrónico realiza el Callback lo esta haciendo en un nuevo
thread. Por ese motivo no estoy en la misma conversación y todavía no
encontré forma de unirme a la otra.
Deberia andar si algo asi? :
(simplificado)
Guid currentConversation;
void UnMetodoDelForm()
{
currentConversation = new BurrowFramework().CurrentConversation.Id;
LlamarAlServicio(callback);
}
private void callback (object sender, EventArgs args)
{
new BurrowFramework().InitWorkSpace(currentConversation);
// Cosas con la misma session.
}
Gracias & Saludos!,
Diego
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---