Example #1
0
 private Function(Delegate function) : base(function)
 {
     logger = new SimpleLogger.SimpleLogger(GlobalConfig.AppName)
     {
         ClassName = GetType().FullName
     };
 }
Example #2
0
        public ScriptFunction(Delegate function) : base(function)

        {
            FunctionType = FunctionType.Scripting;

            logger = new SimpleLogger.SimpleLogger(GlobalConfig.AppName)
            {
                ClassName = GetType().FullName
            };
        }
 public ExpressionsEvaluator()
 {
     NativeCompiler = new NativeCompiler();
     _tslCompiler   = new TslCompiler();
     Logger         = new SimpleLogger.SimpleLogger(GlobalConfig.AppName)
     {
         ClassName = GetType().FullName
     };
     AdditionalObjectsCode = "";
     AdditionalUsings      = "";
 }
Example #4
0
 public NativeCompiler()
 {
     logger = new SimpleLogger.SimpleLogger(GlobalConfig.AppName)
     {
         ClassName = GetType().FullName
     };
     parameters = new CompilerParameters
     {
         GenerateInMemory = true,
         TempFiles        = { KeepFiles = false }
     };
     parameters.ReferencedAssemblies.Add("System.dll");
     parameters.ReferencedAssemblies.Add("System.Core.dll");
     parameters.ReferencedAssemblies.Add("System.Numerics.dll");
     parameters.ReferencedAssemblies.Add(GetDllPath("Meta.Numerics.dll"));
     parameters.ReferencedAssemblies.Add(GetDllPath("MathNet.Numerics.dll"));
     parameters.ReferencedAssemblies.Add(GetDllPath("Accord.Math.dll"));
     parameters.ReferencedAssemblies.Add(GetDllPath("Accord.dll"));
     parameters.ReferencedAssemblies.Add("Microsoft.CSharp.dll"); //dynamic
 }
Example #5
0
 private SimpleErrorHandler()
 {
     logger = new SimpleLogger.SimpleLogger((GlobalConfig.AppName));
 }
 public SimpleErrorHandler(IMessagingService messagingService)
 {
     _messagingService = messagingService;
     _logger           = new SimpleLogger.SimpleLogger((GlobalConfig.AppName));
 }