Fabio algun link donde buscar mas informacion sobre el tema
(IConfigurationProvider )?

Saludos

El 7 de diciembre de 2010 06:44, Fabio Maulo <[email protected]>escribió:

> IConfigurationProvider (allí es donde integras ConfORM)
>
> --
> Fabio Maulo
>
>
> El 07/12/2010, a las 01:39, Edgar Ramos <[email protected]> escribió:
>
> Gente un saludo
>
> Requiero utilizar ConfORM y ando un poco perdido en los siguiente
>
> Entiendo que las configuraciones que realice con ConfORM, deben ser
> conocidas luego por nh
>
> Configuration configuration = new Configuration();
> configuration.Configure();
>
> A su vez esta configuracion anterior debe ser tomada en cuenta al momento
> que de proveer una implementacion de ISessionFactory, al similar a lo
> siguiente
>
> public class SessionFactoryProvider
>     {
>         private readonly Configuration configuration;
>
>         public SessionFactoryProvider()
>         {
>             configuration = Config.GetConfiguration(); //aqui las
> configuracion hechas con ConfORM
>         }
>
>         public ISessionFactory BuildSessionFactory()
>         {
>             return configuration.BuildSessionFactory();
>         }
>     }
>
> Para lograr en mi contenedor lo siguiente
>
>    .Register(Component.For<ISessionFactory>()
>                               .UsingFactoryMethod(
>                               kernel =>
> kernel.Resolve<SessionFactoryProvider>().BuildSessionFactory())
>                               .LifeStyle.Singleton)
>
>
> Pero mi duda viene a como hacer conocer todo lo que hice en ConfORM a nh en
> la implementacion de la SessionFactoryProvider, si esta ya
> me viene implementada por medio de uNhAddIns para el manejo de CPBT
>
> container.Register(
>
>  
> Component.For<ISessionFactoryProvider>().ImplementedBy<SessionFactoryProvider>()
>                 );
>
>
> aqui SessionFactoryProvider, viene del ensamblado uNhAddIns.SessionEasier
>
>
> Cualquier comentario o sugerencia lo agradezco mucho
>
> Saludos
>
> Edgar
>
>
>  --
> Para escribir al Grupo, hágalo a esta dirección:
> <[email protected]>[email protected]
> Para más, visite: <http://groups.google.com/group/NHibernate-Hispano>
> 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

Responder a