Я хочу выполнить что-то, когда установлены оба units
и variables
(через Single<T>
, НЕ Observable
). Как это сделать?
// getUserId(), getSomething(), getSomethingElse() all return Single<T>
getUserId().flatMap { getSomething(it) }.subscribe({ data -> units = data })
getUserId().flatMap { getSomethingElse(it) }.subscribe({ data -> variables = data })
execute(units, variables)