ReactiveUI在构造函数中放置WhenAnyValue的优点

时间:2014-03-20 20:24:56

标签: system.reactive reactiveui

我注意到ReactiveUI扩展方法的许多示例都放在构造函数中。

这比放置在“SetupObservables”方法中有什么好处?

1 个答案:

答案 0 :(得分:4)

优点是你应该只在创建对象时调用像WhenAny这样的RxUI方法。当某些事件以Declarative方式发生时,您想要预先声明将会发生什么

这是一种不同于任何其他MVVM框架的思维方式,您希望将事物的相关性描述为对象的工作方式,并让RxUI本身处理更新。最好的方法是在构造函数中。