Skip to content

Instantly share code, notes, and snippets.

@tunatoksoz
Created April 14, 2010 10:54
Show Gist options
  • Save tunatoksoz/365675 to your computer and use it in GitHub Desktop.
Save tunatoksoz/365675 to your computer and use it in GitHub Desktop.
IWindsorContainer container=null;
container.Register(
Fluently.ConfigureFacility()
.Id("nhibernateFacility")
.DefaultConfigurationBuilder<DefaultConfigurationBuilder>()
.DefaultConfigurationPersister<DefaultConfigurationPersister>()
.AddFactory(
Fluently.ConfigureFactory()
.Alias("myAlias")
.Id("myId")
.UsingConfiguration(
FactoryConfigurator.DefaultBuilder()
.ConnectionProvider("NHibernate.Connection.DriverConnectionProvider")
.ConnectionDriver("NHibernate.Driver.SqlClientDriver")
.ConnectionString("Data Source=.;Initial Catalog=test;Integrated Security=SSPI")
.Dialect("NHibernate.Dialect.MsSql2000Dialect")
.ProxyFactory("proxyfactory.factory_class")
.Assemblies("Castle.Facilities.NHibernateIntegration.Test")))
.AddFactory(
Fluently.ConfigureFactory()
.Alias("myAlias")
.Id("myId")
.UsingConfiguration(
FactoryConfigurator.XmlBuilder().File("myFile.xml"))));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment