Créé un schéma du workflow business #48

Open
opened 2025-04-16 02:10:39 +02:00 by flecomte · 1 comment
flecomte commented 2025-04-16 02:10:39 +02:00 (Migrated from github.com)
No description provided.
flecomte commented 2025-04-16 02:12:04 +02:00 (Migrated from github.com)
  • User join the game (or create it) [I want to join the game]

  • Command emitted [player wants to play a card]

  • Command executed [check if card can be played]

    • Notification emitted if error
  • Event emitted [card played]

    • Notification emitted (command success) [a card was played by… ]
    • Another Event emitted in reaction [the player win the game]
    • Projection created [current game state]
  • Read projection [get the current game state]

- User join the game (or create it) [I want to join the game] - Command emitted [player wants to play a card] - Command executed [check if card can be played] - Notification emitted if error - Event emitted [card played] - Notification emitted (command success) [a card was played by… ] - Another Event emitted in reaction [the player win the game] - … - Projection created [current game state] - Read projection [get the current game state]
flecomte added this to the Road to Uno project 2026-03-14 01:00:21 +01:00
Sign in to join this conversation.