MassTransit Kafka Rider 获取原始消息
MassTransit Kafka Rider get raw message
我需要获取发送到 kafka 进行日志记录的原始消息。
例如,如果验证 context.Message 失败。
我试过这个 的答案,但它不起作用并且 context.TryGetMessage<JToken>()
return 一直都是 null。
Confluent.Kafka
客户端不公开原始消息数据,仅公开反序列化的消息类型。因此,MassTransit 没有可访问的消息正文。
我需要获取发送到 kafka 进行日志记录的原始消息。 例如,如果验证 context.Message 失败。
我试过这个 context.TryGetMessage<JToken>()
return 一直都是 null。
Confluent.Kafka
客户端不公开原始消息数据,仅公开反序列化的消息类型。因此,MassTransit 没有可访问的消息正文。