public final <C extends JdbiConfig<C>> JdbiExtension withConfig(Class<C> configClass, Consumer<C> configurer) {
        return withPlugin(ConfiguringPlugin.of(configClass, configurer));
    }
Set a {@link JdbiConfig} parameter when creating the {@link Jdbi} instance. Any {@link JdbiConfig} type can be referenced in this method call.

<pre>{@code
    @RegisterExtension
    public JdbiExtension h2Extension = JdbiExtension.h2().withPlugin(new SqlObjectPlugin())
            .withConfig(RowMappers.class, r -> r.register(Foo.class, new FooMapper());
}</pre>

@param configClass A class instance which must implement {@link JdbiConfig}.
@param configurer  A {@link Consumer} to access the {@link JdbiConfig} instance.
@param <C>         The config type. Must extend {@link JdbiConfig}.
@return The extension itself for chaining method calls.
testing/src/main/java/org/jdbi/v3/testing/junit5/JdbiExtension.java