protected override void Init() { TreeInfo = new CommandTreeInfo(Execute, CanExecute, ErrorHandler); if (ActualResolvingMode == DXBindingResolvingMode.LegacyStaticTyping) { Calculator = new CommandCalculator(TreeInfo, FallbackCanExecute); } else { Calculator = new CommandCalculatorDynamic(TreeInfo, FallbackCanExecute); } Calculator.Init(TypeResolver); }
protected override void Init() { TreeInfo = new CommandTreeInfo(Execute, CanExecute, ErrorHandler); Calculator = new CommandCalculator(TreeInfo.ExecuteExpr, TreeInfo.CanExecuteExpr, FallbackCanExecute, ErrorHandler); Calculator.Init(TypeResolver); }