protected override async void OnEnterState()
        {
            var printingWorkflow = new DelayWorkflow(
                Workflow.Create(
                    async() =>
            {
                await WorkflowInstance.Action("Done");
            }),
                500);

            await WorkflowInstance.EnterWorkflow(printingWorkflow, false);
        }