奥尔良谷物代码中的反应性扩展

问题描述 投票:2回答:1

https://github.com/dotnet/reactive项目有一个重大更新:

0变化

Ix Async 4.0与以前的版本相比有很大的变化,因为它是第一个支持新的C#8异步流功能的LINQ实现。这意味着对于.NET Standard 2.1和.NET Core 3目标,我们使用IAsyncEnumerable和朋友的内置接口。在其他平台上,我们提供了实现,因此您可以使用等待foreach并按预期创建异步迭代器。这些类型将统一到平台提供的系统。

这里有许多重大变化;一整套变更笔记即将开始。

可以在奥尔良代码中使用此库来处理谷物中的流吗?我知道RX使用自己的调度程序来运行观察者和订阅(例如ObserveOn()SubscribeOn()),我很好奇是否会与Orlean自己的调度程序冲突,或者是否有办法使RX尊重或利用Orlean的任务运行者通过上述方法将其传递给RX。

c# system.reactive orleans
1个回答
1
投票

根据GitHub issue #315的最新更新,奥尔良不支持Rx.NET。理论上它应该有用,建议是使用类似的东西:

var rxScheduler = new TaskPoolScheduler(new TaskFactory(RuntimeContext.Current));

我也没有在Gitter channel历史中找到任何有用的东西。

© www.soinside.com 2019 - 2024. All rights reserved.