Est-il possible de gérer un événement dans un agrégat publié à partir d'un autre agrégat ? Ou bien un domaine ne doit-il gérer que des commandes ?
Dans mon cas, j'ai une application qui gère les paramètres. J'ai un agrégat pour l'application et un agrégat pour l'applicationGroup. Lorsque je veux créer des paramètres pour un groupe spécifique d'applications, la commande est gérée par mon applicationGroup, puis l'applicationGroup publie un événement GroupSettingsCreated, mais est-ce que DDD dit que nous pouvons gérer cet événement directement dans mon ApplicationAggregate ? Ou dois-je gérer cet événement dans un gestionnaire d'événements, le convertir en commande et l'envoyer à mon ApplicationAggregate ?
Remerciements
Jean