File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
spring-boot-project/spring-boot-docs/src/main/asciidoc Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -3027,16 +3027,16 @@ The following code shows a typical example:
3027
3027
@Service
3028
3028
public class MyService {
3029
3029
3030
- private final RSocketRequester rsocketRequester;
3030
+ private final Mono< RSocketRequester> rsocketRequester;
3031
3031
3032
3032
public MyService(RSocketRequester.Builder rsocketRequesterBuilder) {
3033
3033
this.rsocketRequester = rsocketRequesterBuilder
3034
- .connectTcp("example.org", 9898).block ();
3034
+ .connectTcp("example.org", 9898).cache ();
3035
3035
}
3036
3036
3037
3037
public Mono<User> someRSocketCall(String name) {
3038
- return this.requester.route("user").data(name)
3039
- . retrieveMono(User.class);
3038
+ return this.rsocketRequester.flatMap(req ->
3039
+ req.route("user").data(name). retrieveMono(User.class) );
3040
3040
}
3041
3041
3042
3042
}
You can’t perform that action at this time.
0 commit comments