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)); }