/// <summary> /// Finds the classes with attribute. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="typeFinder"></param> /// <param name="assemblies">The assemblies.</param> /// <param name="onlyConcreteClasses">if set to <c>true</c> only concrete classes.</param> /// <returns></returns> public static IEnumerable <Type> FindClassesWithAttribute <T>(this ITypeFinder typeFinder, IEnumerable <Assembly> assemblies = null, bool onlyConcreteClasses = true) where T : Attribute => typeFinder.FindClassesWithAttribute(typeof(T), assemblies, onlyConcreteClasses);