我正在尝试将.net5类库引用到.net框架4.6.1项目,.net 5.0是否能够将类库引用到.net框架4.6.1项目
我想为多个队列创建单个消费者(通用监听器)。消费者应该监听多个队列。
让我们看看例子
channel.ExchangeDeclare(exchange: "logs", type: "fanout");
var queueName = "QeueueName.Instance1";
channel.QueueBind(queue: queueName,
exchange: "logs",
routingKey: "");
Console.WriteLine(" [*] Waiting for logs.");
var consumer = new EventingBasicConsumer(channel);
consumer.Received += (model, ea) =>
{
var body = ea.Body;
var message = Encoding.UTF8.GetString(body);
Console.WriteLine(" [x] {0}", message);
};
Run Code Online (Sandbox Code Playgroud)
我想将消费者与动态队列数关联起来,它们会不时增加,所以我将如何将消费者与未来创建的队列关联起来。我已经为此创建了一个窗口服务,所以我是否必须循环所有队列并与消费者,对于将来创建的队列,我应该将它们添加到消费者队列列表中。