using System; using FormulaEnginePoC.CSharpProvider; namespace FormulaEnginePoC.FormulaEngine.CspImpl { public class CspCalcFormula : CalcFormula { private Func _compiledFunc; public override Func CompiledFunc => _compiledFunc; public CspCalcFormula(string expression) : base(expression) { } public override void Compile() { _compiledFunc = FormulaCompiler.Compile(CodeExpression); } } }