我正在使用 Web 客户端从 Silverlight 调用 Web 服务。我一直在从 Web 服务获取数据。
让我知道:这个过程是获得结果的正确方法吗?
以下是我使用的代码,但并不完全正确。
System.Uri uri = new System.Uri("http://[localhost]/CustomerPortalService12/AddAccount/" + "Expense");
var w = new WebClient();
var json_data = string.Empty;
// attempt to download JSON data as a string
try
{
w.DownloadStringCompleted += w_DownloadStringCompleted;
w.DownloadStringAsync(uri);
}
catch (Exception)
{
}