#include <cis-workflow-gen/quick-include.hpp> int main() { #define DEFINE_ACTIVITY(name) \ Activity name(#name, "FleetAGC.Activities.DelayActivity", "PortalAdminCenterUseageReports." #name) DEFINE_ACTIVITY(AdminCenterApp); DEFINE_ACTIVITY(OfficeHome); DEFINE_ACTIVITY(ShellServices); DEFINE_ACTIVITY(PortalUseageReports); DEFINE_ACTIVITY(SvcHealthDashboard); DEFINE_ACTIVITY(CustomerLockboxUX); auto flow = AdminCenterApp | OfficeHome | ShellServices | PortalUseageReports | SvcHealthDashboard | CustomerLockboxUX; println(to_file("E2EPOCBuildPortalWorkflow.xaml"), flow.generateXaml("FleetAGC.Workflows.BuildPortal")); }