コード例 #1
0
        NHibernate.Cfg.Configuration CreateConfiguration(string xml)
        {
            NHibernate.Cfg.Configuration cfg = new NHibernate.Cfg.Configuration();
            cfg.Properties[NHibernate.Cfg.Environment.ConnectionDriver]         = typeof(NHibernate.Driver.SqlClientDriver).AssemblyQualifiedName;
            cfg.Properties[NHibernate.Cfg.Environment.Dialect]                  = typeof(NHibernate.Dialect.MsSql2008Dialect).AssemblyQualifiedName;
            cfg.Properties[NHibernate.Cfg.Environment.ProxyFactoryFactoryClass] = "NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle";
            cfg.Properties[NHibernate.Cfg.Environment.ConnectionStringName]     = "SqlConnection";
            cfg.Properties[NHibernate.Cfg.Environment.ConnectionProvider]       = "NHibernate.Connection.DriverConnectionProvider";

            cfg.AddXmlString(xml);
            return(cfg);
        }
コード例 #2
0
ファイル: UpgradeTest.cs プロジェクト: Jobu/n2cms
        NHibernate.Cfg.Configuration CreateConfiguration(string xml)
        {
            NHibernate.Cfg.Configuration cfg = new NHibernate.Cfg.Configuration();
            cfg.Properties[NHibernate.Cfg.Environment.ConnectionDriver] = typeof(NHibernate.Driver.SqlClientDriver).AssemblyQualifiedName;
            cfg.Properties[NHibernate.Cfg.Environment.Dialect] = typeof(NHibernate.Dialect.MsSql2008Dialect).AssemblyQualifiedName;
            cfg.Properties[NHibernate.Cfg.Environment.ProxyFactoryFactoryClass] = "NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle";
            cfg.Properties[NHibernate.Cfg.Environment.ConnectionStringName] = "SqlConnection";
            cfg.Properties[NHibernate.Cfg.Environment.ConnectionProvider] = "NHibernate.Connection.DriverConnectionProvider";

            cfg.AddXmlString(xml);
            return cfg;
        }