private Function(Delegate function) : base(function) { logger = new SimpleLogger.SimpleLogger(GlobalConfig.AppName) { ClassName = GetType().FullName }; }
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 = ""; }
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 }
private SimpleErrorHandler() { logger = new SimpleLogger.SimpleLogger((GlobalConfig.AppName)); }
public SimpleErrorHandler(IMessagingService messagingService) { _messagingService = messagingService; _logger = new SimpleLogger.SimpleLogger((GlobalConfig.AppName)); }