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); }
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; }