Created PlayerInfo model to store general stats in. Achievements can read these stats to check their progress/status. Service bus needs to be setup to notify the stats app when actions occur ingame (maybe as each board gets completed or an opponent finishes?). Then also notify event grid so future services can then be notified to fetch the data from stats. Need to consider how stats will be fetched over HTTP too, should they come directly from stats app, via API, via separate aggregate service?
Created
PlayerInfo
model to store general stats in. Achievements can read these stats to check their progress/status. Service bus needs to be setup to notify the stats app when actions occur ingame (maybe as each board gets completed or an opponent finishes?). Then also notify event grid so future services can then be notified to fetch the data from stats. Need to consider how stats will be fetched over HTTP too, should they come directly from stats app, via API, via separate aggregate service?