Closed as not planned
Description
Hi.
I want to add a custom HandlerMethodArgumentResolver.
Checked the source code and found that AnnotatedControllerConfigurer.initArgumentResolvers() initializes the HandlerMethodArgumentResolver.
I want to add a custom HandlerMethodArgumentResolver to this resolvers, But I can't found good add pont.
■AnnotatedControllerConfigurer.initArgumentResolvers()
private HandlerMethodArgumentResolverComposite initArgumentResolvers() {
HandlerMethodArgumentResolverComposite resolvers = new HandlerMethodArgumentResolverComposite();
…
…
…
// This works as a fallback, after all other resolvers
resolvers.addResolver(new SourceMethodArgumentResolver());
return resolvers;
}
In springWebMvc can add it using WebMvcConfigurer, but is there a way to do something similar with spring-graphql?
@Configuration
@RequiredArgsConstructor
public class CustomResolverConfig implements WebMvcConfigurer {
private final CustomResolver customResolver ;
@Override
public void addArgumentResolvers(
List<HandlerMethodArgumentResolver> argumentResolvers) {
argumentResolvers.add(customResolver);
}
}
Thanks.