RIDDL Specification For improving.app
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

HappyPath: UseCase

ItemValue
BrieflyBrief description missing.
Definition PathImprovingApp.GatewayAPI.RegisterMember.HappyPath
View Source LinkgatewayStories.riddl(5:3)

Sequence Diagram

---
title: UseCase 'HappyPath' in Epic 'RegisterMember'
init:
    theme: dark
sequenceDiagram:
    messageFontFamily: monospace
    forceMenus: true
    mirrorActors: false
    wrap: true
    theme: dark
---

sequenceDiagram
  autonumber
  participant App as Application 'App'
  participant GatewayAPI as Domain 'GatewayAPI'
  participant Member as Entity 'Member'
  actor Member as The person that is being enrolled in the app outside a demo
  link App: Application @ /improvingapp/gatewayapi/app
  link GatewayAPI: Domain @ /improvingapp/gatewayapi
  link Member: Entity @ /improvingapp/membercontext/member
  Member->>App: RegisterMember
  UserInterface->>GatewayAPI: send command ImprovingApp.MemberContext.RegisterMember to
  GatewayAPI->>Member: Register Member
  Member->>ImprovingApp.MemberContext.MemberEventsSource: send event ImprovingApp.MemberContext.MemberRegistered to
  ImprovingApp.MemberContext.MemberEventsSource->>App: send event ImprovingApp.MemberContext.MemberRegistered to