根据中的链接
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)
还有其他一些过载。