public static IEnumerable <THandlerWrapper> LoadAllMethodsWithAttribute <TAttribute, THandlerWrapper>(Func <MethodInfo, TAttribute, Delegate, THandlerWrapper> generator, MethodSignature supportedSignature) where TAttribute : Attribute where THandlerWrapper : struct { return(LoadAllMethodsWithAttribute(generator, new[] { supportedSignature })); }