public static ILogger GetMultiTargetLogger(ILogger logger) { if (multiTargetLogger == null) { MultiTargetLogger multiLogger = new MultiTargetLogger(); multiLogger.AddLogger(logger); multiLogger.StartLoggingThread(); multiTargetLogger = multiLogger; } return(multiTargetLogger); }
public static ILogger GetMultiTargetLogger(ILogger logger) { if (multiTargetLogger == null) { MultiTargetLogger multiLogger = new MultiTargetLogger(); TextFileLogger fileLogger = new TextFileLogger(); fileLogger.Folder = new DirectoryInfo(ContentRoot); multiLogger.AddLogger(fileLogger); multiLogger.AddLogger(logger); multiLogger.StartLoggingThread(); multiTargetLogger = multiLogger; } return(multiTargetLogger); }