Wie vermeiden Sie es, kreisförmige Abhängigkeiten zwischen Ordnung, Bot und Austausch zu erstellen?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie vermeiden Sie es, kreisförmige Abhängigkeiten zwischen Ordnung, Bot und Austausch zu erstellen?

by Anonymous » 02 Mar 2025, 14:11

Ich arbeite an einem Kryptowährungsgitter -Handelssystem, in dem Bots Reihenfolge Entitäten erstellen. Wenn eine Bestellung erstellt wird, löst sie ein Domain -Ereignis aus, um die Bestellung an den entsprechenden Exchange zu senden. Das Problem ist, dass die Reihenfolge keinen direkten Zugriff auf Exchange hat, wodurch unklar ist, wie das Ereignis ordnungsgemäß ausgelöst werden kann.

Code: Select all

// Order.cs
public void CreateOrderPlacedEvent()
{
AddDomainEvent(new OrderPlacedEvent(Bot.Exchange.Name)); //

Top