public static Attribute AttrOrNull(this ICustomAttributeProvider cap, Type t) { if (cap == null) { return(null); } return(cap.AttrOrNull(t, true)); }
public static T AttrOrNull <T>(this ICustomAttributeProvider cap, bool inherit) where T : Attribute { if (cap == null) { return(null); } return((T)cap.AttrOrNull(typeof(T), inherit)); }
public static T AttrOrNull <T>(this ICustomAttributeProvider cap) where T : Attribute { return(cap.AttrOrNull <T>(true)); }