public static T GetCachedAttribute <T>(object attributeProvider) where T : Attribute { return(CachedAttributeGetter <T> .GetAttribute(attributeProvider)); }