There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Using general Workflow Foundation functionality
The general Workflow Foundation functionality placed in WorkflowFoundationPageFlowFactory\WorkflowFoundationPageFlow now could be refactored and made available in foundational modules ( or new wf modules)
If the workflow runtime is stored in an application global instance, it should be only open. It could make sence to use common stuff (InitializeWorkflowRuntime, ManualWorkflowSchedulerService etc. ) not only in Page Flows