Comment sourcing événement peut être associé à plusieurs types d'objets dictionnaire comme Country
, Region
, etc. Time Zone
et types dictionnaire de modèle de domaine particulier comme Budget
ou Availability
définitions. Certains objets du dictionnaire devraient pouvoir être édités dans l'interface d'administration, mais pas dans certains cas.Sourcing événement et objets dictionnaire
Par exemple, nous avons décidé que nous ne avons pas besoin UI admin pour les pays. Ainsi, on n'a pas besoin de mettre en œuvre AddCountry
/RemoveCountry
commandes.
Si je produis un ensemble de CountryAdded
événements dire que je devrais persister des objets du dictionnaire comme flux d'événements? Utilisons-nous une source de vérité autre que le flux d'événements?
Dans le cas où je peux aller sans flux d'événements pour les objets de dictionnaire, comment vous allez résoudre ce problème:
Afficher la liste des pays avec le nombre d'utilisateurs dans chaque pays.
Dans ce cas, j'ai besoin d'une représentation des objets Country
dans le modèle de lecture avec l'écouteur pour l'événement UserAdded
.
Merci.
Merci Rinat! Vous avez complètement répondu à ma question. Merci de me pointer sur le groupe DDD/CQRS. J'ai trouvé beaucoup de questions/réponses utiles. Je vais poser mes prochaines questions à venir dans ce groupe. –