C# 如何隐藏MassTransit/RabbitMQ的接口

C# 如何隐藏MassTransit/RabbitMQ的接口,c#,rabbitmq,masstransit,C#,Rabbitmq,Masstransit,我正在使用MassTransit和RabbitMQ。它很好用。 但是,我注意到,在RabbitMQ中,对于发布消息正在实现的每个接口,都将创建一个交换。这是不必要的,只是扰乱了RabbitMQ交换 所以,我的问题是:如何避免为这些接口创建交换? 有什么属性可以处理这个问题吗 这是设计的。MassTransit路由基于类型,如果不依赖类型进行交换和绑定,则无法正确传递消息

我正在使用MassTransit和RabbitMQ。它很好用。 但是,我注意到,在RabbitMQ中,对于发布消息正在实现的每个接口,都将创建一个交换。这是不必要的,只是扰乱了RabbitMQ交换

所以,我的问题是:如何避免为这些接口创建交换?
有什么属性可以处理这个问题吗

这是设计的。MassTransit路由基于类型,如果不依赖类型进行交换和绑定,则无法正确传递消息