我正在尝试删除应用程序请求。然后,当我调用DeleteAsync时,我发现了一个错误,而当我调用删除时,一切正常。

更具体地说,当我在Silverlight客户端调用以下代码时:

FacebookClient fb = new FacebookClient(token);
fb.DeleteAsync("/" + appID);

我收到以下错误:

The remote server returned an error: NotFound.

但是,当我致电服务器端非同步代码时:

FacebookClient fb = new FacebookClient(token);
fb.Delete("/" + appID);

应用请求已成功删除。

如果Facebook C#SDK,是否有人遇到同步和异步代码之间的区别?

有帮助吗?

解决方案

这似乎是一个错误。请在Github上提出问题。 http://github.com/facebook-csharp-sdk/facebook-csharp-sdk/issues

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top