我最近使用Rx创建了一个事件总线(类似于CQRS/ES)用于单个应用程序,效果很好。然而,在调查了许多不同的事件溯源框架之后,我没有看到过使用Rx的情况。与反射/容器基础的调度器相比,它似乎非常适合,但也许有些东西我没有注意到。我不想在三个月内遇到无法解决的问题而浪费太多时间。Rx不适合的原因是什么?
谢谢, Erick
我最近使用Rx创建了一个事件总线(类似于CQRS/ES)用于单个应用程序,效果很好。然而,在调查了许多不同的事件溯源框架之后,我没有看到过使用Rx的情况。与反射/容器基础的调度器相比,它似乎非常适合,但也许有些东西我没有注意到。我不想在三个月内遇到无法解决的问题而浪费太多时间。Rx不适合的原因是什么?
谢谢, Erick
所有这些库都在做同样的事情:它们实现了Microsoft的IObservable和IObserver接口。
MessageBus
。但由于它没有作为一个专用库发布,所以你必须安装整个ReactiveUI库,这只有在WPF应用程序中才有意义,而不是在遗留的WinForms项目中。