ChipDemo/Core/Primitives/FormulaExecutor.cs

21 lines
496 B
C#

using Demo.Models;
namespace Demo.Primitives;
public class FormulaExecutor : IComputable<FormulaExecutionContext, decimal>
{
private IFormulaEngine _engine;
private FormulaExpressionParser _parser;
public FormulaExecutor(IFormulaEngine engine, FormulaExpressionParser parser)
{
_engine = engine;
_parser = parser;
}
public decimal Compute(FormulaExecutionContext context)
{
Console.WriteLine("计算过程");
return default;
}
}