How to create user level in log4net?

How to create a user level in Log4Net, for example, ERROR, WARN, INFO. eg. I want to create a General level and I want to use it as

logger.General("This is general log"); 
+4
source share
1 answer

I have found a solution.

 private static readonly log4net.Core.Level GeneralLevel= new log4net.Core.Level(50000,"General"); log4net.Util.LogLog.InternalDebugging=true; log4net.LogManager.GetRepository().LevelMap.Add(GeneralLevel); General("This is Custom Log"); public void General(string message) { Log.Logger.log(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType,GeneralLevel,message,null); } 
+6
source

Source: https://habr.com/ru/post/1485427/


All Articles