AWSAppender.Core.PatternConverter.InstanceIDPatternConverter.Convert C# (CSharp) Method

Convert() protected method

protected Convert ( TextWriter writer, log4net.Core.LoggingEvent loggingEvent ) : void
writer System.IO.TextWriter
loggingEvent log4net.Core.LoggingEvent
return void
        protected override void Convert(TextWriter writer, LoggingEvent loggingEvent)
        {
            bool error;
            var s = InstanceMetaDataReader.Instance.GetMetaData(MetaDataKeys.instanceid, out error);

            if (error)
                loggingEvent.Properties["AWSAppender.MetaData." + MetaDataKeys.instanceid + ".Error"] = "error";

            if (string.IsNullOrEmpty(s))
                writer.Write("NoInstanceID");

            writer.Write(s);
        }
InstanceIDPatternConverter