public SqlServerRegistry()
        {
            string sql = typeof(SqlServer).ToString();

            For <IRepository <SqlServer> >().HybridHttpOrThreadLocalScoped().Use(ctx => {
                return(new Repository <SqlServer>(ctx.GetInstance <ISessionFactory>(sql)));
            });

            For <ISessionFactory>().Singleton()
            .Use(() => NHibernateHelpers.BuildSqlServerSessionFactory()).Named(sql);
        }