Ejemplo n.º 1
0
 //----------------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Gets the instance.
 /// </summary>
 /// <param name="logFilePath">The log file path.</param>
 /// <param name="level">The level.</param>
 /// <returns></returns>
 public static Logger GetInstance(string logFilePath, EnumLogger level)
 {
     if (_logger == null)
     {
         _logger = new Logger(logFilePath, level);
     }
     return(_logger);
 }
Ejemplo n.º 2
0
 //----------------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Initializes a new instance of the <see cref="Logger"/> class.
 /// </summary>
 /// <param name="logFilePath">The log file path.</param>
 /// <param name="level">The level.</param>
 private Logger(string logFilePath,EnumLogger level)
 {
     _loggerInfo = new LoggerInfo(logFilePath,level);
 }
Ejemplo n.º 3
0
 //----------------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Gets the instance.
 /// </summary>
 /// <param name="logFilePath">The log file path.</param>
 /// <param name="level">The level.</param>
 /// <returns></returns>
 public static Logger GetInstance(string logFilePath, EnumLogger level)
 {
     if (_logger == null)
     {
         _logger = new Logger(logFilePath, level);
     }
     return _logger;
 }
Ejemplo n.º 4
0
 public string DescriptionMessageType(EnumLogger.KindOfLog kindOfLog)
 {
     return Enum.GetName(typeof(EnumLogger.KindOfLog), kindOfLog);
 }
 //-------------------------------------------------------------------------------------
 /// <summary>
 /// Initializes a new instance of the <see cref="LoggerInfo"/> class.
 /// </summary>
 /// <param name="logFilePath">The log file path.</param>
 /// <param name="level">The level.</param>
 internal LoggerInfo(string logFilePath, EnumLogger level)
 {
     _loggerFile = logFilePath + "\\" + _logFileName;
     Level = level;
 }
 //-------------------------------------------------------------------------------------
 /// <summary>
 /// Initializes a new instance of the <see cref="LoggerInfo"/> class.
 /// </summary>
 /// <param name="logFilePath">The log file path.</param>
 /// <param name="level">The level.</param>
 internal LoggerInfo(string logFilePath, EnumLogger level)
 {
     _loggerFile = logFilePath + "\\" + _logFileName;
     Level       = level;
 }
Ejemplo n.º 7
0
 //----------------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Initializes a new instance of the <see cref="Logger"/> class.
 /// </summary>
 /// <param name="logFilePath">The log file path.</param>
 /// <param name="level">The level.</param>
 private Logger(string logFilePath, EnumLogger level)
 {
     _loggerInfo = new LoggerInfo(logFilePath, level);
 }