1. Write your `Workflow.cc` with our lib. If you want some example, please read `xaml.gen.example.cc` and `workflows/*.cc`. **Make your code as simple as you can**.
1. Write your `Workflow.cc` with our lib.
2. Compile and run your `Workflow.cc`. You're all set.
## Example for your Workflow.cc
For examples of more advanced features, please refer to `xaml.gen.example.cc` and `workflows/*.cc`. **Make your code as simple as you can**.
Writing a complex workflow is as easy as this:
```c++
#include<cis-workflow-gen/quick-include.hpp>
intmain(){
#define DEFINE_ACTIVITY(name, entityName) \
Activity name (#name, "FleetAGC.Activities.DelayActivity", entityName); \