我正在努力实现以下目标:
我有两种方法- 1.公共Mono方法1 2.公共Mono方法2
public Mono<Boolean> test(){
method1.map(status -> {
if(status.isActive){
throw Exception;
}
}).switchIfEmpty(method2).thenReturn(true);
}
可以帮忙吗?
答案 0 :(得分:1)
您的测试方法仅返回发布者。除非消费者订阅它,否则您将无法实现任何目标。这可能会提示您为什么事情可能无法按预期工作。
此外,您甚至还没有澄清是否要致电/订阅它。