Пример #1
0
        protected static void Initialize(DbSessionFactoryConfiguration config)
        {
            AdoDbSessionFactory impl = new AdoDbSessionFactory();

            impl.Configure(new FactoryConfiguration(config));
            DbSessionFactory.Instance = impl;
        }
Пример #2
0
        protected virtual void Configure(IConfiguration configData)
        {
            DbSessionFactoryConfiguration config = configData.GetConfiguration <DbSessionFactoryConfiguration>();

            if (config != null)
            {
                this.DefaultSessionName = config.DefaultSessionName;
            }
        }
Пример #3
0
        /// <summary>
        /// Inicialize al singleton con la configuración por defecto.
        /// </summary>
        protected static void Initialize()
        {
            DbSessionFactoryConfiguration config = new DbSessionFactoryConfiguration();

            var cnns = ConfigurationProvider.Instance.GetConnectionStringSettings();

            if (cnns.Count > 0)
            {
                config.DefaultSessionName = cnns[0].Name;
            }

            DbSessionFactory.Initialize(config);
        }