File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change 3
3
#if NETCOREAPP2_0
4
4
using System . Configuration ;
5
5
using System . IO ;
6
+ using log4net . Repository . Hierarchy ;
6
7
using NHibernate . Cfg ;
7
8
using NHibernate . Cfg . ConfigurationSchema ;
8
9
#endif
@@ -27,6 +28,26 @@ public void RunBeforeAnyTests()
27
28
{
28
29
Settings . ConfigurationManager = new NetCoreConfigurationManager ( ) ;
29
30
}
31
+
32
+ ConfigureLog4Net ( ) ;
33
+ }
34
+
35
+ private static void ConfigureLog4Net ( )
36
+ {
37
+ var hierarchy = ( Hierarchy ) log4net . LogManager . GetRepository ( typeof ( TestsContext ) . Assembly ) ;
38
+
39
+ var consoleAppender = new log4net . Appender . ConsoleAppender
40
+ {
41
+ Layout = new log4net . Layout . PatternLayout ( "%d{ABSOLUTE} %-5p %c{1}:%L - %m%n" ) ,
42
+ } ;
43
+
44
+ ( ( Logger ) hierarchy . GetLogger ( "NHibernate.Hql.Ast.ANTLR" ) ) . Level = log4net . Core . Level . Off ;
45
+ ( ( Logger ) hierarchy . GetLogger ( "NHibernate.SQL" ) ) . Level = log4net . Core . Level . Off ;
46
+ ( ( Logger ) hierarchy . GetLogger ( "NHibernate.AdoNet.AbstractBatcher" ) ) . Level = log4net . Core . Level . Off ;
47
+ ( ( Logger ) hierarchy . GetLogger ( "NHibernate.Tool.hbm2ddl.SchemaExport" ) ) . Level = log4net . Core . Level . Error ;
48
+ hierarchy . Root . Level = log4net . Core . Level . Warn ;
49
+ hierarchy . Root . AddAppender ( consoleAppender ) ;
50
+ hierarchy . Configured = true ;
30
51
}
31
52
32
53
class NetCoreConfigurationManager : IConfigurationManager
You can’t perform that action at this time.
0 commit comments