private static void RenderPropertyTokenForPreferencesRenderer(PropertyOutputMessageToken token, IOutputPreferencesRenderer renderer,
                                                               StringBuilder stringBuilder, LogEvent logEvent, StringBuilder targetMessageBuilder, IFormatProvider formatProvider = null)
 {
     if (token == null || renderer == null || renderer.IsNull)
     {
         return;
     }
     renderer.Render(token.FormatEvents, token.Params, stringBuilder, logEvent, targetMessageBuilder, formatProvider);
 }
 private static IOutputPreferencesRenderer GetPreferencesRenderer(PropertyOutputMessageToken token)
 {
     return(token == null ? NullOutputPreferencesRenderer.Instance : OutputPreferencesRenderManager.GetRender(token.Name));
 }