为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用流利的 nhibernate 在 Visual Studio 控制台中显示 SQL?

如何使用流利的 nhibernate 在 Visual Studio 控制台中显示 SQL?

C#
catspeake 2022-11-21 15:53:14
我试图在 Visual Studio 的控制台中显示 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();我究竟做错了什么?
查看完整描述

1 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

(Fluent)NHibernate 使用 log4net 提供日志记录支持。您必须适当地配置 log4net(使用控制台、调试或跟踪附加程序构建配置,并让记录器使用这些附加程序)。

查看完整回答
反对 回复 2022-11-21
  • 1 回答
  • 0 关注
  • 80 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信