Example #1
0
 public static void Dispose()
 {
     if (_logger != null)
     {
         IsLoggerConfigured = false;
         _logger.Dispose();
         _logger = null;
     }
 }
Example #2
0
        public ApplicationLogger ConfigureLogger()
        {
            CreateApplicaitonLogDirectory();

            var logFilePathName = LogDirectoryDto.DirInfo.FullName + "\\" + LogFileNameOnly + "." +
                                  LogFileExtensionWithNoLeadingDot;

            var appLogger = new ApplicationLogger(logFilePathName, LogFileTimeStamp);

            appLogger.ConfigureLogger();

            return appLogger;
        }
Example #3
0
 public static void ConfigureLogger(ApplicationLogger logger)
 {
     IsLoggerConfigured = true;
     _logger = logger;
 }