GH-264 Added initial support for Supplier and Consumer for Azure
Resolves #264
This commit is contained in:
@@ -24,6 +24,7 @@ import com.microsoft.azure.functions.ExecutionContext;
|
||||
import com.microsoft.azure.functions.OutputBinding;
|
||||
import org.reactivestreams.Publisher;
|
||||
import reactor.core.publisher.Flux;
|
||||
import reactor.core.publisher.Mono;
|
||||
|
||||
import org.springframework.cloud.function.context.AbstractSpringFunctionAdapterInitializer;
|
||||
|
||||
@@ -52,7 +53,8 @@ public class AzureSpringBootRequestHandler<I, O> extends AbstractSpringFunctionA
|
||||
}
|
||||
initialize(context);
|
||||
|
||||
Publisher<?> events = extract(convertEvent(input));
|
||||
Publisher<?> events = input == null ? Mono.empty() : extract(convertEvent(input));
|
||||
|
||||
Publisher<?> output = apply(events);
|
||||
return result(input, output);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user