我正在尝试编写一个自定义接收器,当日志事件与我们的消息总线上的消息相关时,该接收器会将日志条目写入内部系统。是否可以从日志事件或日志上下文附加和检索此数据?
public void Emit(LogEvent logEvent)
{
//How to get this?
MyMessageBusType correlatedMessage = null;
if(correlatedMessage != null)
{
var logMessage = logEvent.RenderMessage(formatProvider);
internalSystemClient.WriteLog(correlatedMessage, logMessage);
}
}