Exemplo n.º 1
0
 public static bool HasAttribute <T>(this ICustomAttributeProvider provider)
     where T : Attribute
 {
     return(provider.AllAttributes(typeof(T)).Any());
 }
Exemplo n.º 2
0
 public static IEnumerable <T> AllAttributes <T>(
     this ICustomAttributeProvider provider)
     where T : Attribute
 {
     return(provider.AllAttributes(typeof(T)).Cast <T>());
 }
Exemplo n.º 3
0
 public static bool HasAttribute(
     this ICustomAttributeProvider provider, params Type[] attributeTypes)
 {
     return(provider.AllAttributes(attributeTypes).Any());
 }