/ / Wie man Schnittstellen für MassTransit / RabbitMQ - c #, rabbitmq, massttransit versteckt

So verbergen Sie Schnittstellen für MassTransit / RabbitMQ - c #, rabbitmq, massttransit

Ich benutze MassTransit mit RabbitMQ. Es funktioniert gut. Ich habe jedoch festgestellt, dass in RabbitMQ für jede Schnittstelle, die die veröffentlichte Nachricht implementiert, ein Austausch erstellt wird. Dies ist nicht notwendig und stört nur den RabbitMQ Austausch.

Meine Frage ist also: Wie vermeide ich die Schaffung von Austauschmöglichkeiten für diese Schnittstellen? Gibt es ein Attribut, das dafür sorgen kann?

Antworten:

0 für die Antwort № 1

Das ist Absicht. Das MassTransit-Routing basiert auf Typen und ohne auf Typen für Austausch und Bindung angewiesen zu sein, werden Nachrichten nicht ordnungsgemäß zugestellt.