public WorkflowInstance(IWorkflowInstanceCallback host, Activity workflowDefinition, WorkflowIdentity definitionIdentity)
            : base(workflowDefinition, definitionIdentity)
        {
            this.host = host;

            this.SynchronizationContext = new SynchronizationContext();
        }