WaitForResponse Activity

The WaitForResponse activity provides a mechanism to track messages sent out to external systems. Each task is associated with a MessageID.

WaitForResponse activity also provides a mechanism to suspend the workflow and wait for a response.

Application tasks can also timeout, allowing for handling of cases where the response is not received in a set amount of time.

ApplicationTask is a specialization of the CreateWorkItem activity.

Work items created by application task are not visible to any user.