Ejemplo n.º 1
0
 /// <summary>
 /// Creates an instance of LogMessageFormatter.
 /// To get formatted message call GetFormatedLogMessage on it.
 /// </summary>
 public LogMessageFormater(LogLevel level, IProviderFactory providerFactory, string delimeter)
 {
     _logLevel         = level;
     _dateTimeProvider = providerFactory.GetDateTimeProvider();
     //_paramDelimiterInLog = providerFactory.GetConfigurationProvider().GetValue(Constants.AppConfig_Key_ParamDelimiterInLog);
     _paramDelimiterInLog = delimeter;
 }
 /// <summary>
 /// Returns an instance of IDateTimeProvider
 /// </summary>
 /// <returns></returns>
 public IDateTimeProvider GetDateTimeProvider()
 {
     return(_providerFactory.GetDateTimeProvider());
 }