Example #1
0
 public Runner(
     ISyntaxTreeTransformer syntaxTreeTransformer,
     IExecutionService svc,
     IErrorMessageTransformer errorMessageTransformer)
 {
     this.syntaxTreeTransformer = syntaxTreeTransformer;
     this.svc = svc;
     this.errorMessageTransformer = errorMessageTransformer;
     this.functionValidator       = new FunctionValidator(FunctionName);
 }
Example #2
0
 public Runner(
     ISyntaxTreeTransformer syntaxTreeTransformer,
     IExecutionService svc,
     IErrorMessageTransformer errorMessageTransformer,
     ILogger <Runner> logger,
     ILoadAssembly loadAssembly)
 {
     this.syntaxTreeTransformer = syntaxTreeTransformer;
     this.svc = svc;
     this.errorMessageTransformer = errorMessageTransformer;
     this.logger            = logger;
     this.loadAssembly      = loadAssembly;
     this.functionValidator = new FunctionValidator(FunctionName);
 }