Esempio n. 1
0
        internal static object Invoke(string typeName, string methodName)
        {
            var c = AllTypeCache.FirstOrDefault(e => e.GetHashCode() == typeName.GetHashCode());

            return(Invoke(c?.GetImplement(), c?.Declare.GetMethods().FirstOrDefault(e => e.Name == methodName)));
        }
Esempio n. 2
0
        internal static object Invoke(int typeNameHash, int methodSign)
        {
            var type = AllTypeCache.FirstOrDefault(e => e.GetHashCode() == typeNameHash)?.GetImplement();

            return(Invoke(type, GetSignedMethod(type, methodSign) ?? GetSignedMethod(type, -methodSign)));
        }