gelf4net.Layout.GelfLayout.GetValueFromPattern C# (CSharp) Метод

GetValueFromPattern() приватный Метод

private GetValueFromPattern ( log4net.Core.LoggingEvent loggingEvent, string pattern ) : string
loggingEvent log4net.Core.LoggingEvent
pattern string
Результат 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();
            }
        }