diff --git a/spring-webflux/src/main/kotlin/org/springframework/web/reactive/function/server/ServerResponseExtensions.kt b/spring-webflux/src/main/kotlin/org/springframework/web/reactive/function/server/ServerResponseExtensions.kt new file mode 100644 index 00000000000..a11422c3724 --- /dev/null +++ b/spring-webflux/src/main/kotlin/org/springframework/web/reactive/function/server/ServerResponseExtensions.kt @@ -0,0 +1,11 @@ +package org.springframework.web.reactive.function.server + +import org.reactivestreams.Publisher + +/** + * Extension for [ServerResponse.BodyBuilder.body] providing a `body(Publisher)` variant. + * + * @author Sebastien Deleuze + * @since 5.0 + */ +inline fun ServerResponse.BodyBuilder.body(publisher: Publisher) = body(publisher, T::class.java) \ No newline at end of file