根据中的链接
ReactiveExtensionsTeamBlog
我在寻找Observable.CreateAsync方法。但是它似乎不可用。
我通过运行以下命令通过程序包管理器控制台安装

Install-Package Rx-Main -Version 2.2.2


当我在项目参考中查看版本时,它显示为2.2.0。
不知道这是否导致“ CreateAsync”方法不可用

最佳答案

在那里,它只是不被称为CreateAsync。 RX放弃了将每个异步方法附加到Async的愚蠢约定。考虑到RX中的几乎所有内容都是异步的,所以这可能是一个不错的选择。

public static IObservable<TResult>
Create<TResult>
(Func<IObserver<TResult>, CancellationToken, Task> subscribeAsync)


还有其他一些过载。

10-06 04:06