使用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
1条答案
按热度按时间ggazkfy81#
唯一可以设置的是连接名称,我不相信有任何启示允许设置其他属性。