如果我将 RX-main 包添加到 WPF 应用程序,我会安装以下依赖包:
- 接收接口
- 接收核心
- Rx-Linq
- Rx 平台服务
- Rx-主要
添加 Rx-main 后,可以安装两个与 WPF 相关的附加包
- RX-XAML
- 接收-WPF
Rx-Xaml 依赖于 Rx-Main,而 Rx-WPF 依赖于 Rx-Xaml。但是,这两个包都添加了对 System.Reactive.Windows.Threading 的引用。如果它们之间有什么区别,为什么会有两个单独的包添加对同一个程序集的引用?
另外,我是否需要添加其中一个或两个才能在 WPF 中使用 RX?