KafkaBroker.prototype.request<TReq, TRes>(): Promise<TRes>
Sends a request and awaits its single correlated reply.
Replies arrive on the shared reply topic (KafkaOptions.replyTopic,
default 'messaging.replies'), which must exist — this broker creates
no topics, because IKafkaFactory exposes no admin surface. Either
pre-create it or enable auto.create.topics.enable; otherwise the
underlying producer error surfaces from this call rather than hanging until
the timeout.
message: TReq
The request payload
optional
options: RequestOptions
Reply timeout behavior
Promise<TRes>
The reply payload