public void Testpad() { var evaluator = lib::CSScriptLib.CSScript.Evaluator; ICodeVariable script = evaluator.ReferenceAssemblyOf <ICodeVariable>() .LoadCode <ICodeVariable>(@" using System; public class Test : ICodeVariable { public object Evaluate(){ return ""Hello World""; } }"); var x = script.Evaluate(); }
public static object Evaluate(string sourceCode, BaseErpPageModel pageModel) { ICodeVariable script = GetScriptObject(sourceCode); return(script.Evaluate(pageModel)); }