public ActionResult ExecuteResult(IActionContext context)
            {
                if (!context.IsValidModel && _builder._errorResult != null)
                {
                    return(_builder._errorResult(context.Context));
                }

                _builder._invoker.Execute(_builder._inputModel);

                return(_builder._successResult?.Invoke(context.Context));
            }