예제 #1
0
        static void Main(string[] args)

        {
            //Creating new WorkFlow object and its empty list of steps.

            var workflow = new WorkFlow();



            //Adding new steps to workflow object created.

            workflow.AddStep(new Step("step 1"));

            workflow.AddStep(new Step("step 2"));

            workflow.AddStep(new Step("step 3"));



            //Running the workflow.

            var workflowengine = new WorkFlowEngine();

            workflowengine.Run(workflow);
        }