system.reactive 将异步方法包装为可观察的


本文向大家介绍system.reactive 将异步方法包装为可观察的,包括了system.reactive 将异步方法包装为可观察的的使用技巧和注意事项,需要的朋友参考一下

示例

给定这样的async方法:

Task<string> GetNameAsync(CancellationToken cancellationToken)

IObservable<string>像这样包装它:

Observable.FromAsync(cancellationToken => GetNameAsync(cancellationToken))