public static Action <ILogger, Exception?> Define(LogEvent logEvent) =>
 LoggerMessage.Define(logEvent.Level, logEvent.EventId, logEvent.Message);
 public static Action <ILogger, T1, T2, T3, T4, T5, T6, Exception?> Define <T1, T2, T3, T4, T5, T6>(
     LogEvent logEvent) =>
 LoggerMessage.Define <T1, T2, T3, T4, T5, T6>(logEvent.Level, logEvent.EventId, logEvent.Message);
 public static LogEvent EnrichConsumerLogEvent(
     LogEvent logEvent,
     bool addEndpointName = true,
     bool addIdentifiers  = false) =>