コード例 #1
0
ファイル: Method.cs プロジェクト: krbvroc1/KeeFox
        public object Invoke(IService service, string[] names, object[] args)
        {
            if (names != null)
            {
                args = MapArguments(names, args);
            }

            return(_handler.Invoke(service, TransposeVariableArguments(args)));
        }
コード例 #2
0
        public object Invoke(IService service, object[] args)
        {
            object result = _handler.Invoke(service, WarpedArgsFromArgsArray(args));

            if (result == null || _result == null)
            {
                return(null);
            }

            return(_result.GetValue(result));
        }