Ich suche nach einer Möglichkeit, eine Ddd-Anwendung mit Konvention über Konfiguration zu entwerfen.
Angenommen, für ein Aggregat "Client" ist der Befehl "FillProfile" definiert. Es wird logischerweise ein Ereignis "ProfileFilled" auslösen.
Gibt es Fälle, in denen ein Befehl mehr als ein Ereignis auslöst, oder in denen ein Befehl basierend auf einer bestimmten Logik verschiedene Ereignisse auslöst? Oder ist dies immer eine 1 - 1 - Beziehung (1 Befehl löst immer keine oder ein einzelnes Ereignis eines bestimmten Typs aus).
Ich frage dies, weil ich, wenn dies eine Tatsache ist, dass ein Befehl immer das gleiche Ereignis auslöst, mein Konventionssystem auf dieser Tatsache aufbauen kann. Ich weiß, dass "RaiseEvent" zu "EventRaised" führt ...