如何结合两个Observables UniRx

时间:2018-08-04 20:01:51

标签: c# reactivex unirx

我正在尝试将两个可观察值结合起来。一个是单位类型,另一个是用户类型。

我的代码:

    var a = Account.GetUser()
           .Subscribe(_ => Debug.Log("Got the current USER"), RxUtils.EX_SINK)


    var b = Profile.SwitchProfile(user.id)
           .Subscribe(_ => Debug.Log("Switched Profile!") , RxUtils.EX_SINK);

    Observable.Zip(a, b, ((test1,test2) => Debug.log("A and B are combined!"))).Subscribe(_ => Debug.Log("Done"),RxUtils.EX_SINK); // here is the problem

如何使它订阅并显示“完成”?

0 个答案:

没有答案