21 lines
496 B
C#
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;
|
||
|
}
|
||
|
}
|