private static MethodInfo GetIDNameObjectMethod(string name) { MethodInfo mi = AttributeManager <IDNameObjectMethodAttribute> .GetStaticMethodByAttributeNameProp(ClassType, name, "Name"); if (mi?.IsGenericMethod ?? false) { mi = mi.MakeGenericMethod(ClassType); } return(mi); }