将 Reactive UI 与另一个 MVVM 框架一起使用

Using Reactive UI with another MVVM framework

我正在使用 MvvmCross 并发现它非常高效,但是我刚刚发现了 ReactiveUI 并且功能反应式风格非常吸引人。

我尝试过使用 ReactiveCommand 来做一些基本的例子,但是如果没有 ReactiveObject 作为我的基础,我就无法使用一些非常有用的扩展方法,例如 ObservableAsPropertyHelper 和 ToProperty class。 (我已经有一个来自 mvx)

所以我的问题是:如果我不能从 ReactiveObject 继承作为我的 ViewModels 的基础 class,那么使用 ReactiveUI 有什么限制?

我看到 ReactiveUI 被描述为一个自助式库(即,取你喜欢的部分),但 ReactiveObject 似乎是它使用的基础。还有其他人有这方面的经验吗?

两个库都很棒,请不要让我选择! :)

ToProperty 是 afaik 唯一需要 ReactiveObject 的方法,其他 类 / 方法将适用于 MvvmCross