Polishing

See gh-863
This commit is contained in:
Brian Clozel
2024-04-16 17:26:00 +02:00
parent 1d98f9b45f
commit 2cb43e9368
3 changed files with 7 additions and 6 deletions

View File

@@ -24,7 +24,7 @@ import org.springframework.graphql.data.method.annotation.SchemaMapping;
import org.springframework.stereotype.Controller;
@Controller
@SchemaMapping(typeName="MusicQueries") // <1>
@SchemaMapping(typeName = "MusicQueries") // <1>
public class MusicController {
@QueryMapping // <2>

View File

@@ -30,10 +30,11 @@ public class NamespaceConfiguration {
@Bean
public GraphQlSourceBuilderCustomizer customizer() {
List<String> queryWrappers = List.of("music", "users"); // <1>
return sourceBuilder -> sourceBuilder.configureRuntimeWiring(wiringBuilder -> {
queryWrappers.forEach(field -> wiringBuilder.type("Query",
builder -> builder.dataFetcher(field, env -> Collections.emptyMap()))); // <2>
});
return (sourceBuilder) -> sourceBuilder.configureRuntimeWiring((wiringBuilder) ->
queryWrappers.forEach((field) -> wiringBuilder.type("Query",
(builder) -> builder.dataFetcher(field, (env) -> Collections.emptyMap()))) // <2>
);
}
}