MassTransit添加自定义RabbitMQ客户端属性

h79rfbju  于 2023-08-05  发布在  RabbitMQ
关注(0)|答案(1)|浏览(104)

使用MassTransit时,是否可以添加您自己/自定义的客户端属性,这些属性在RabbitMQ中的连接上可用?
我管理的唯一一件事是自定义提供的连接名称,它确实出现在连接概述中:
x1c 0d1x的数据
用这个:

x.UsingRabbitMq((context, cfg) =>
{
    cfg.Host(RabbitMQHost, RabbitMQPort, "/", "MyCustomConnectioName", h =>
    {
        h.Username(RabbitMQUser);
        h.Password(RabbitMQPass);
    });
});

字符串
我想要的是这里的一些额外的元数据:



找到了设置大部分信息的行,但我不知道如何与之交互,如果可能的话。
https://github.com/MassTransit/MassTransit/blob/6f6d8f479233a084af1048204558bf459d249738/src/Transports/MassTransit.RabbitMqTransport/RabbitMqTransport/RabbitMqAddressExtensions.cs#L84
我也看过这个,但这是给消费者看的:
Add metadata when configuring an endpoint to be delivered in the Consumer

ggazkfy8

ggazkfy81#

唯一可以设置的是连接名称,我不相信有任何启示允许设置其他属性。

相关问题