LynnaLab.LogHelper.RemoveAppenderFromRootLogger C# (CSharp) Method

RemoveAppenderFromRootLogger() public static method

public static RemoveAppenderFromRootLogger ( log4net a ) : void
a log4net
return void
        public static void RemoveAppenderFromRootLogger(log4net.Appender.IAppender a) {
            ((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).Root.RemoveAppender(a);
        }
    }

Usage Example

示例#1
0
 public void Close()
 {
     foreach (MemoryFileStream file in binaryFileDictionary.Values)
     {
         file.Close();
     }
     logAppender.Close();
     LogHelper.RemoveAppenderFromRootLogger(logAppender);
 }