到目前为止,我发现可以RawRabbit.Enrichers.Attributes使用属性安装包和配置消息类:
[Queue(Name = "my_queue"]
private class AttributedMessage
{
}
并设置
var client = RawRabbitFactory.CreateSingleton(new RawRabbitOptions
{
Plugins = plugin => plugin.UseAttributeRouting()
});
但我宁愿指定队列名称以及发布命令以使其更灵活:
await _busClient.PublishAsync(message /*some_config_here???*/);
RawRabbit 2.0.0-rc5 可以吗?