public static ICallableCore CreateCallableCore(this MethodBase[] minfos) { var rv = new CallableCoreWithGeneric(minfos); if (rv._GenericCore != null && rv._NormalCore != null) { return(rv); } else if (rv._NormalCore != null) { return(rv._NormalCore); } else { return(rv._GenericCore); } }
internal CallableOrGenericSelector(CallableCoreWithGeneric core, object tar) { _Core = core; Target = tar; }