【发布时间】:2014-01-31 15:46:28
【问题描述】:
我正在使用 WCF 开发 Silverlight 项目。我需要在另一个 WCF 函数完成后从 WCF 调用一个函数。这是我的代码:
Int32 id = Convert.ToInt32(((TextBlock)dataGrid1.Columns[0].GetCellContent(dataGrid1.SelectedItem)).Text.ToString());
Service1Client obj = new Service1Client();
obj.DeletePersonAsync(id);
//Wait for delete operation
obj.GetPersonListCompleted += new EventHandler<GetPersonListCompletedEventArgs>(ListPeople);
obj.GetPersonListAsync();
我该怎么做?
【问题讨论】:
-
那你为什么不使用
await obj.DeletePersonAsync(id);? -
我试过了,但 await 在默认的 silverlight 项目中没有预定义。我需要添加类似参考的东西吗?
-
您的目标是什么版本的 .Net?
-
我正在使用 .NET 4.0 框架
标签: c# wcf silverlight asynchronous