This PR introduces the Workflow defining and processing ability to the SDK. This does not yet support all types of interactions, only focusing on timers, async framework for concurrency within workflows as well as the interceptors (pending).
Checklist
Closes #113
How was this tested:
Integration and Unit tests added
Any docs updates needed?
Will be updated separately
What was changed
This PR introduces the Workflow defining and processing ability to the SDK. This does not yet support all types of interactions, only focusing on timers,
async
framework for concurrency within workflows as well as the interceptors (pending).Checklist
Closes #113
How was this tested: Integration and Unit tests added
Any docs updates needed? Will be updated separately