【发布时间】:2012-03-14 04:25:40
【问题描述】:
我无法理解如何使用 Observer.Using
我有以下代码
public void Test()
{
Observable.Using(
() => new GFSClientServiceClient(),
(c) => ObservableGetParameters(c))
.Subscribe(
(response) => Debug.Print("response"),
(ex) => Debug.Print("{0} error: {1}", Name, ex.Message),
() => Debug.Print("{0} complete", Name)
);
}
private static Func<IObservable<Dictionary<string, Dictionary<string, string>>>> ObservableGetParameters(GFSClientService.GFSClientServiceClient client)
{
return Observable.FromAsyncPattern<Dictionary<string, Dictionary<string, string>>>(client.BeginGetParameters, client.EndGetParameters);
}
我似乎无法让 using 子句起作用。它一直告诉我无法推断类型,但我不明白为什么?有人知道吗?
【问题讨论】:
标签: c# system.reactive