我試圖在 Visual Studio 的控制臺(tái)中顯示 SQL,但它不起作用。我使用流利的 nhibernate 和以下代碼:string connectionString = WebCondStaClara.Lib.ConfigDB.StringConexao;ISessionFactory sessionFactory = Fluently.Configure() .Database( MySQLConfiguration.Standard.ConnectionString(connectionString).ShowSql ) .Mappings(m => m.FluentMappings .AddFromAssemblyOf<Person>() .AddFromAssemblyOf<Home>() ) .ExposeConfiguration(cfg => new SchemaExport(cfg) .Create(true, false)).BuildSessionFactory();return sessionFactory.OpenSession();我究竟做錯(cuò)了什么?
1 回答

德瑪西亞99
TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
(Fluent)NHibernate 使用 log4net 提供日志記錄支持。您必須適當(dāng)?shù)嘏渲?log4net(使用控制臺(tái)、調(diào)試或跟蹤附加程序構(gòu)建配置,并讓記錄器使用這些附加程序)。
- 1 回答
- 0 關(guān)注
- 109 瀏覽
添加回答
舉報(bào)
0/150
提交
取消