Ich versuche, 2 Endpunkte von NServicebus zu hosten, auf 2 verschiedene Warteschlangen zu zeigen und die Nachrichten an diese 2 Warteschlangen zu senden. Aus irgendeinem seltsamen Grund funktioniert es nicht. Ich habe gegoogelt und an manchen Orten sagen Leute, dass es möglich ist, an den anderen Orten: nicht möglich.Verwendung mehrerer NServicebus-Endpunkte
Hier ist mein Code, der mit dem einzelnen Endpunkt in Ordnung ist:
//Here I configure the endpoint
var endpointConfiguration = new EndpointConfiguration(endpointName: Queue1);
endpointConfiguration.SendFailedMessagesTo("error");
endpointConfiguration.UseSerialization<JsonSerializer>();
endpointConfiguration.EnableInstallers();
endpointConfiguration.UsePersistence<InMemoryPersistence>();
_endpointInstance = await Endpoint.Start(endpointConfiguration).ConfigureAwait(false);
//Here I send a command
_endpointInstance.Send(Queue1, command);
aber die App zermalmt, wenn ich diesen Code kopieren und einfügen einer andere Variable für den neuen Endpunkt zum Beispiel unter Verwendung _endpointInstance2 (bedeuten: ich verwende gleicher Code zum Instanziieren eines neuen Endpunkts)
Bitte posten Sie den vollständigen Code dessen, was Sie versuchen zu tun. – dstepan
Sie sollten wahrscheinlich auch auf den Versand warten .. :) – janovesk