Skip to content

Processing a command

Duncan Jones edited this page Dec 10, 2018 · 9 revisions

Command handler

A command request is received by an event grid topic, with the parameters required to perform the command passed in the data parameter.

This triggers and azure function which, in turn, calls a Durable Function orchestrator. This orchestrator calls each step in the command handling process individually as Durable Function activities.

These individual steps write their progress to an event stream which underpins the command execution. This allows for post-hoc analysis of what the command handler did to perform that command.

Clone this wiki locally