예제 #1
0
        public override void Execute(ApplicationArguments parameter)
        {
            // Get the processor:
            var processor = Load <IProcessor>(parameter.ProcessorFile);

            // Get the data file (inputs to process):
            var project = Load <IBuildInput>(parameter.InputFile);

            // Run it:
            var context = new ProcessingContext(project);

            context.Set(parameter);
            processor.Execute(context);
        }