public override void Format(System.IO.TextWriter writer, LoggingEvent loggingEvent)
{
var gelfMessage = GetBaseGelfMessage(loggingEvent);
AddLoggingEventToMessage(loggingEvent, gelfMessage);
AddAdditionalFields(loggingEvent, gelfMessage);
writer.Write(JsonConvert.SerializeObject(gelfMessage, Formatting.Indented));
}