Browse Source

Introduce ServerResponse Kotlin extensions

Issue: SPR-15293
pull/1338/merge
Sebastien Deleuze 9 years ago
parent
commit
40ae8d41a4
  1. 11
      spring-webflux/src/main/kotlin/org/springframework/web/reactive/function/server/ServerResponseExtensions.kt

11
spring-webflux/src/main/kotlin/org/springframework/web/reactive/function/server/ServerResponseExtensions.kt

@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
package org.springframework.web.reactive.function.server
import org.reactivestreams.Publisher
/**
* Extension for [ServerResponse.BodyBuilder.body] providing a `body(Publisher<T>)` variant.
*
* @author Sebastien Deleuze
* @since 5.0
*/
inline fun <reified T : Any> ServerResponse.BodyBuilder.body(publisher: Publisher<T>) = body(publisher, T::class.java)
Loading…
Cancel
Save