NServiceBus.RabbitMQ icon indicating copy to clipboard operation
NServiceBus.RabbitMQ copied to clipboard

Avoid creation of `System:IEquatable` and `System:Object` exchanges

Open ramonsmits opened this issue 8 months ago • 1 comments

Describe the suggested improvement

Is your improvement related to a problem? Please describe.

The following exchanges are created:

  • System:IEquatable
  • System:Object
  • System:ValueType (when using structs)
  • System:Enum
  • System:IComparable
  • System:IConvertible
  • System.IEquatable
  • System.IFormatable

Describe the suggested solution

Ignore these specific or all System types in https://github.com/Particular/NServiceBus.RabbitMQ/blob/master/src/NServiceBus.Transport.RabbitMQ/Routing/ConventionalRoutingTopology.cs

Describe alternatives you've considered

API to add specific message type exclusion

Additional Context

No response

ramonsmits avatar Apr 25 '25 10:04 ramonsmits