public CalcResponse ExecuteExpresion(ExpresionCalcRequest request) { var commands = request.Expresion.Select(arg => CreateCommand(arg.CommandType, arg.Operand)); return(new CalcResponse() { Result = Run(commands.ToArray()) }); }
public IReadOnlyCollection <UnaryCalcRequest> Resolve(ExpresionCalcDto source, ExpresionCalcRequest destination, IReadOnlyCollection <UnaryCalcRequest> destMember, ResolutionContext context) { //TOD need to be implemented throw new NotImplementedException(); }