public WebRegistry() { For<ISisoDatabase>().Singleton().Use(() => { var cnInfo = new SisoConnectionInfo("BigCompany"); var instance = new Sql2008DbFactory().CreateDatabase(cnInfo); instance.CreateIfNotExists(); return instance; }); }
public WebRegistry() { var cnInfo = new Sql2008ConnectionInfo("FluentSecurity.Sample"); var instance = new Sql2008DbFactory().CreateDatabase(cnInfo); instance.CreateIfNotExists(); For<ISisoDatabase>().Singleton().Use(instance); Scan(scan => { scan.AssemblyContainingType<IDomainRepository>(); scan.AssemblyContainingType<MvcApplication>(); scan.WithDefaultConventions(); }); }