Sto cercando un modo per progettare un'applicazione ddd con convenzione sulla configurazione.
Supponiamo che un "client" aggregato abbia un comando definito "FillProfile". Logicamente genererà un evento "ProfileFilled".
Ci sono casi in cui un comando genererà più di un evento o in cui un comando genererà eventi diversi in base a una logica? O è sempre una relazione 1 - 1 (1 comando genererà sempre nessuno o un singolo evento di un determinato tipo).
Lo sto chiedendo perché se questo è un fatto, un comando genererà sempre lo stesso evento, posso costruire il mio sistema di convenzione su quel fatto. So che "RaiseEvent" si tradurrà in "EventRaised" ...