public ScriptedMapping(string name, string scriptBody)
     : base(name)
 {
     _script = CSharpScript.Create<string>(scriptBody, globalsType: typeof(ScriptGlobals));
     var diagnostic = _script.Compile();
     if (diagnostic.Any())
     {
         foreach (var message in diagnostic)
         {
             Console.WriteLine(message);
         }
     }
     Globals = new ScriptGlobals();
 }
Beispiel #2
0
        public ScriptedMapping(string name, string scriptBody)
            : base(name)
        {
            _script = CSharpScript.Create <string>(scriptBody, globalsType: typeof(ScriptGlobals));
            var diagnostic = _script.Compile();

            if (diagnostic.Any())
            {
                foreach (var message in diagnostic)
                {
                    Console.WriteLine(message);
                }
            }
            Globals = new ScriptGlobals();
        }