标签: windows-phone-7 httpwebrequest
我一直致力于Windows Phone 7应用程序&我试图通过使用HttpWebRequest.GetResponse()来进行同步REST调用,但编译器抱怨GetResponse()不可用。我在HttpWebRequest中找到了BeginGetResponse()和EndGetResponse()。但是当我读到这两个方法用于异步调用时。
我们的设计已经实现,只支持同步请求,任何人都可以让我知道“有没有办法在WP7中进行同步调用”
答案 0 :(得分:3)
您可以通过阻塞AutoResetEvent来模拟同步请求,直到异步调用返回。 See here for a reference implementation.
AutoResetEvent