Me encuentro revisando este link
http://fabiomaulo.blogspot.com/2009/09/configure-sessionfactory-providers.html
y se me plantea la siguiente duda, debido que tengo que configurar por el
uso de 2 bdd, mis daos y las entidades que serán persistidas
en una y otra bdd.
Explicitamente tengo que decirle a mi contenedor algo como lo siguiente,
esto no es problema
container.Register(
Component.For<IAnimalDao>()
.ImplementedBy<AnimalDao>()
.Parameters(Parameter.ForKey("factory")
.Eq("${" +
GetSessionFactoryProviderKey("uNhAddIns1") + "}"))
);
y aqui viene la pregunta, puedo decirle a mi contenedor para el resto de
daos (n) use otra session, sin hacerlo explicitamente uno por uno ?
Saludos
Edgar
El 10 de enero de 2011 14:09, Edgar Ramos <[email protected]> escribió:
> Gente un saludo
>
> Es posible lo siguiente ?
>
> Actualmente se tiene este esquema
>
> .- Una Base de datos para almacenar *stock *(y otras cosas, generadas con
> app desarrolladas no orientadas a objetos)
> .- Otra Base de datos para almacenar la facturacion diaria (*POS*)
> (información generada con una app que utiliza nh3+uNhAddIns para CPBT)
>
> Hoy se desea lo siguiente
>
> .- Persistir nuevos objetos en la bdd de *POS* y (esto no es problema)
> .- al momento de persistir los objetos del punto anterior persistir otros
> objetos en la bdd de stock (basicamente actualizar el stock)
>
> Si todos mis objetos los persitiera en una sola bdd no habría ningun
> problema, me he planteado seguir el patron visitor para realizar este
> trabajo, gracias a
> todos los comentarios expuestos en un hilo anterior
>
> Mi duda parte por el hecho de tener persistir objetos en la bdd de stock,
> no se como plantear este esquema, me he liado con la session y como
> gestionarla para lograr este objetivo.
>
> Agradezco cualquier comentario o sugerencia de su parte
>
> Saludos
>
> Edgar
>
>
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano