Amazon.SimpleWorkflow.Extensions
Amazon.SimpleWorkflow.Extensions copied to clipboard
Extensions to AmazonSDK's SimpleWorkflow capabilities to make it more intuitive to use
Maybe I'm missing something, but I can't see how to pass different input per activity. For example, say I want to get a list of URLs in the first activity...
to help distinguish activities with the same name but part of different workflows
this block of code doesn't allow multiple versions of the same workflow to coexist https://github.com/theburningmonk/Amazon.SimpleWorkflow.Extensions/blob/master/SWF.Extensions/SWF.Extensions.Core/Workflow.fs#L323-L327
and let you return a value of type T, let the workflow code handle the T to string transformation
Something along the lines of: Workflow(...) ++> Activity(...) ++> makeDecision (string -> Decision[] \* string) ++> 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...