J'ai commencé à créer une application de test dans .Net, qui utilise EventStore de Greg Young comme magasin de support pour CQRS/ES. Pour faciliter le chargement d'un agrégat complet, j'enregistre dans un flux nommé "agg-123". Par exemple, pour un agrégat de produit avec un identifiant de 553, il y aurait un flux nommé "product-553". Et même chose pour un agrégat "Order", le flux serait nommé "order-123". De la réhydratation et de la sauvegarde des événements, cela fonctionne bien.EventStore Abonnement à un flux pour une catégorie
Je tente maintenant de créer un écouteur qui écoutera certains flux pour ensuite remplir une base de données de requêtes. Les méthodes d'abonnement que je vois ne peuvent s'abonner qu'à "order-123", ou "all". Je ne vois pas comment je pourrais m'abonner à "product-" ou "order-", ou aux deux.
J'imagine que soit
- J'ai manqué le point avec les noms des cours d'eau, et les ont nommé mal
- ont manqué un moyen de choisir, quelque chose comme de « produits * »
- Il est censé s'abonner à "tout" et filtrer ce qui ne vous intéresse pas, bien que cela donne le problème qu'il envoie également tous les événements "stats"
Quelqu'un a-t-il des conseils?
Salut Eyeball, si possible - pouvez-vous vérifier ma question ici: https://stackoverflow.com/questions/35828118/subscribe-to-stream-event-never-appear-in-subscription-client - semble que je avoir un peu le "problème". – janhartmann