diff --git a/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/AzureSpringBootRequestHandler.java b/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/AzureSpringBootRequestHandler.java index c801c4830..0f206ab90 100644 --- a/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/AzureSpringBootRequestHandler.java +++ b/spring-cloud-function-adapters/spring-cloud-function-adapter-azure/src/main/java/org/springframework/cloud/function/adapter/azure/AzureSpringBootRequestHandler.java @@ -29,6 +29,14 @@ import reactor.core.publisher.Flux; */ public class AzureSpringBootRequestHandler extends AzureSpringFunctionInitializer { + public AzureSpringBootRequestHandler(Class configurationClass) { + super(configurationClass); + } + + public AzureSpringBootRequestHandler() { + super(); + } + public O handleRequest(I foo, ExecutionContext context) { if (context != null) { context.getLogger().fine("Handler Java HTTP trigger processed a request."); diff --git a/spring-cloud-function-samples/function-sample-azure/src/test/java/example/MapTests.java b/spring-cloud-function-samples/function-sample-azure/src/test/java/example/MapTests.java index a1e78e64e..e7ca20393 100644 --- a/spring-cloud-function-samples/function-sample-azure/src/test/java/example/MapTests.java +++ b/spring-cloud-function-samples/function-sample-azure/src/test/java/example/MapTests.java @@ -36,7 +36,8 @@ public class MapTests { @Test public void start() throws Exception { - AzureSpringBootRequestHandler handler = new AzureSpringBootRequestHandler<>(); + AzureSpringBootRequestHandler handler = new AzureSpringBootRequestHandler<>( + Config.class); Bar result = handler.handleRequest(new Foo("foo"), null); handler.close(); assertThat(result.getValue()).isEqualTo("FOO");