Ejemplo n.º 1
0
        public void Execute(Resource resource, IDictionary <string, object> inputs)
        {
            var engine = _engineFactory.GetEngine(resource.ContentType);

            var source = engine.CreateScriptSourceFromString(resource.Content, SourceCodeKind.Statements);
            var scope  = engine.CreateScope(inputs);

            source.Execute(scope);
            SanitizeScope(inputs);
        }