default ExecutionIdProvider asExecutionProvider() {
        return (query, operationName, context) -> {
            final GraphQLContext graphqlContext = (GraphQLContext) context;
            final ServiceRequestContext requestContext = GraphqlServiceContexts.get(graphqlContext);
            return generate(requestContext, query, operationName, graphqlContext);
        };
    }
Returns an {@link ExecutionIdProvider} that uses this {@link ExecutionIdGenerator} to generate
execution IDs.
graphql/src/main/java/com/linecorp/armeria/server/graphql/ExecutionIdGenerator.java