如何格式化sql日志从nhibernate写在MSTest标准控制台输出?
我已经设置
配置。databaseintegration属性,如
db.LogInConsole = true;
db.LogFormattedSql = true;
db.AutoCommentSql = true;
但是测试结果中的输出仍然很难看
NHibernate只插入"n"作为换行符,而Visual Studio只显示"rn"的换行符。如果您在任何一个好的文本编辑器中查看测试结果文件(它只是一个XML文件),您都会看到换行符。
我不认为你可以改变NHibernate而不重组它,但这确实是Visual Studio的问题,而不是NHibernate的问题。