public static void InvokeExtensionGenericMethod(this object self, string methodName, Type[] genericTypes, bool isMissNotInvoke = true, params object[] parameters) { ExtensionUtil.InvokeExtensionGeneric <object>(self, methodName, genericTypes, isMissNotInvoke, parameters); }
//////////////////////////Generic////////////////////////////// public static T InvokeExtensionGenericMethod <T>(this object self, string methodName, Type[] genericTypes, bool isMissNotInvoke = true, params object[] parameters) { return(ExtensionUtil.InvokeExtensionGeneric <T>(self, methodName, genericTypes, isMissNotInvoke, parameters)); }