【问题标题】:Do I need to implement my own RelayCommand if I want a sync command in ReactiveUI?如果我想在 ReactiveUI 中使用同步命令,是否需要实现自己的 RelayCommand?
【发布时间】:2015-11-23 15:00:36
【问题描述】:

我想在按下button 时显示straightforward dialog 窗口。

如果订阅是唯一的选择,我的后续问题是我是否需要这样做

.ObserveOn(RxApp.MainThreadScheduler)

也在commands 上?

【问题讨论】:

    标签: wpf xaml mvvm system.reactive reactiveui


    【解决方案1】:

    订阅 ReactiveCommand 听起来确实是最明显的选择。

    RxApp.MainThreadScheduler 已经是 ReactiveCommands 的默认调度程序,根据 ctor,如果您没有在那里提供另一个调度程序。

    这将是您订阅的 ObserveOn 上下文。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-31
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 2017-06-29
      • 1970-01-01
      • 2016-07-05
      • 1970-01-01
      相关资源
      最近更新 更多