System.Reactive是指.NET的Reactive Extensions,也称为Rx。 Rx为开发人员提供了通用IObservable <T>接口的反应式编程模型,而不是传统的命令式编程模型或严格依赖.NET事件或特定API的其他反应式编程模型。
我想跟踪活动订阅我的IObservable的数量?我以为我可以通过递增/递减计数器,每当“某人”电话订阅/实现这个...
我有2个线程,WPF + PIPE。我从WPF登记在管道接收事件。使用ObserveOnDispatcher时()注册的处理程序不叫,取出ObserveOnDispatcher()时它是...
我经常在我想要一个UI元素,以“看”的潜在价值的情况 - 假如我展示一个int - 我要一个一个的IObservable我可以订阅。我一直在使用一个主题...
鉴于这一段代码,我发现我的阻止了一会儿UI(甚至视窗弹出一条消息说该应用程序不响应。使用(VAR邮编=等待downloader.DownloadAsZipArchive(...
RX观测量 - 最新的“随着时间的推移,”如果我不能改变的是值的点?
我学习RXSwift,和我对观测量有点迷惑。我理解的理论,它可以发出事件,“随着时间的推移”。但是,我必须用一个值,订阅和用户是初始化...
Rx.NET:this.WhenAnyValue(X => x.Foo)在构造函数会引发ArgumentNullException
我有一个类中,我在做类似如下的内容:公共类Foo:ReactiveObject {//这将建立一个订阅公共富构造函数(){这个....
我们应该使用无扩展的可观测模式运行多个相关异步任务? [关闭]
我有一个关于设计我的跨平台解决方案(Xamarin.Forms和ASP.NET核心)的体系结构的一般问题。我有多个调用API端点(类似的要求?
为什么是主题 .SasObservers在SubscribeOn()之后不能保证为真?
Subject.HasObservers在附加的示例代码中不会立即成为未确定数量的刻度。如果我取出SubscribeOn(),HasObservers总是如此,所以我知道它与...有关...
我在我的ios项目中使用System.Reactive,我知道我需要使用ObserveOn来指定执行订阅服务器的线程。但是我似乎无法让这个工作......
如何使用ReactiveUI和winforms绑定到用户控件
我正在尝试学习ReactiveUI。我一直在查看存储库中的wpf示例项目https://github.com/reactiveui/ReactiveUI/tree/master/samples/getting-started我决定尝试...
我遇到了奇怪的问题。我需要注入两个调度程序。对于ui和异步操作。我有RxModule类:@Module类RxModule {@Named(Keys.SCHEDULER_UI)@Provides @Singleton fun ...
使用Rx缓存来自webservice的结果并在C#UWP应用程序中本地使用
我有一个UWP应用程序,我调用Web服务从服务器获取产品列表。 ItemWebService public async Task > GetProductlistAsync(){var ...
订阅ObservableCollection项属性已更改 - WPF
我需要订阅列表中对象的属性。我找到了这个例子(https://stackoverflow.com/a/18770397/3954928),它完美无缺,但如果我在列表中添加一个新元素,它就不会...
RX Extensions有“解决”复杂事件驱动编程的问题吗?
我一直在一个新的财务分析项目上使用Rx,它以异步方式接收所有数据。我对自己的个人生产力以及基于事件的代码更容易理解的事情感到非常惊讶......
IObservable会有类似IQueryable的添加吗? (.NET Rx)
.NET 4.0中的System.Reactive库中的新IObservable / IObserver框架非常令人兴奋(请参阅此链接)。现在推测可能为时尚早,但也会有一个(对......
我们有一个用户可以拖动的图表。在鼠标移动时,我们有一个事件设置一个触发OnNext的属性,该属性具有新旧值(这在其他地方是必需的)。 public double Value {get {return ...
我需要创建一个连接到第三方SOAP API的REST API。第三方API事件通过回调发送到我提供的URL。我的API经历的典型步骤是启动会话...
要求:urls = [url1,url2,url3]并行地点击所有3个网址并按网址列表ex的顺序绘制Dom:当url1完成时,网址的完成顺序= [url3,url1,url2] ...
我们有几个图表显示来自表面EMG传感器的过滤数据。此数据通过TCP接收并使用事件传播。数据包是DataPackets类型,因此已过滤...
SynchronizationContext和TaskScheduler之间的概念区别是什么
Stephen Toub在博客中写道,SynchronizationContext和TaskScheduler都是代表“调度程序”的抽象,你可以给它一些工作,它决定了何时何地......