Hola gente, como ya sabemos, se dice que en NH conviene trabajar
siempre dentro de una transacción. ¿por qué?

No estoy preguntando por qué hay que trabajar con transacciones, sino
porque tengo que extender la vida de mi transacción, en un ambiente
web por ejemplo, desde el BeginRequest hasta el EndRequest. o en MVC
desde el inicio de la acción (Action) hasta su final.

Ejemplo: tenemos una aplicación que, en un request:
1. consulta datos,
2. decide si hacer una modificación,
3. hace la modificación (en los objetos y los correspondientes SaveOrUpdates) y
4. armo la respuesta para el usuario consultando algunas propiedades
de los objetos

mi pregunta es ¿cual sería el problema de tener una transacción que
abarque solo el punto 3?

Saludos.
Nelo.

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a