private GetValueFromPattern ( log4net.Core.LoggingEvent loggingEvent, string pattern ) : string | ||
loggingEvent | log4net.Core.LoggingEvent | |
pattern | string | |
Résultat | string |
private string GetValueFromPattern(LoggingEvent loggingEvent, string pattern)
{
//Reset the pattern layout
_patternLayout.ConversionPattern = pattern;
_patternLayout.ActivateOptions();
//Write the results
var sb = new StringBuilder();
using (var writer = new System.IO.StringWriter(sb))
{
_patternLayout.Format(writer, loggingEvent);
writer.Flush();
return sb.ToString();
}
}