2014-02-18 4 views
2

링크를 기반으로 ReactiveExtensionsTeamBlog,
Observable.CreateAsync 메서드를 찾고 있습니다. 그러나 그것은 사용할 수없는 것 같습니다.
나는 명령관찰 가능한 createasync

Install-Package Rx-Main -Version 2.2.2 

아래 실행하여 패키지 관리자 콘솔을 통해 설치 내가 프로젝트 참조의 버전에서 볼 때, 그것은 2.2.0을 보여줍니다.
"CreateAsync"메서드를 사용할 수없는 원인인지 확실하지 않습니다.

답변

3

거기에는 CreateAsync가 없습니다. RX는 비동기로 모든 비동기 메서드를 추가하는 어리석은 규칙을 사용하지 않았습니다. RX의 거의 모든 것이 비동기식이라고 생각하면 그것은 아마도 좋은 선택 일 것입니다.

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

다른 과부하가 있습니다.