nhibernate 3.2 как отключить show_sql - PullRequest
1 голос
/ 30 марта 2012

Я использую nhibernate 3.2, я не знаю, по умолчанию show_sql включен или выключен, но все равно решил отключить его в моей конфигурации.

Я не знаю, как отключить show_sql, но у меня есть следующие 2 строки в моем файле конфигурации. они одинаковые?

db.LogFormattedSql = false;

db.LogSqlInConsole = false;

    public static Configuration Initialize()
    {
        var configuration = new Configuration();

        configuration
            .Proxy(p => p.ProxyFactoryFactory<DefaultProxyFactoryFactory>())
            .DataBaseIntegration(db =>
            {
                db.ConnectionStringName = "test";
                db.Dialect<MySQLDialect>();
                db.KeywordsAutoImport = Hbm2DDLKeyWords.AutoQuote;
                db.LogFormattedSql = false;
                db.LogSqlInConsole = false;
            })
            .AddAssembly(typeof(User).Assembly)
            .CurrentSessionContext<LazySessionContext>();

        var mapper = new ConventionModelMapper();
        mapper.WithConventions(configuration);

        return configuration;
    }

1 Ответ

3 голосов
/ 31 марта 2012

LogSqlInConsole включает или отключает ведение журнала консоли SQL.

LogFormattedSql включает или отключает форматирование этого SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...