Amazon.SimpleWorkflow.Extensions
Amazon.SimpleWorkflow.Extensions copied to clipboard
Add validation to ensure that activity being added is compatible with the result from previous activity
Make it static if possible (e.g. make Workflow generic and specifies the input and output type based on the first and last activity, and each time you add an activity you get back a new Workflow instance with potentially a different Output type)