1
我無法從WCF Web服務中檢索結果。結果總是null
。在Silverlight中使用WCF Web服務
這裏是我的Silverlight客戶端代碼:
TTServiceClient client1 = new TTServiceClient();
client1.GetUserNameCompleted += new EventHandler<GetUserNameCompletedEventArgs>(client1_GetUserNameCompleted);
client1.GetUserNameAsync();
void client1_GetUserNameCompleted(object sender, GetUserNameCompletedEventArgs e)
{
txtUserName.Text = e.Result;
}
我的Web服務實現的樣子:
public string GetUserName()
{
return System.Web.HttpContext.Current.User.Identity.Name.ToString();
}
但是我能夠得到的結果在WCF服務。
您需要發佈有關Web服務和您的配置(ClientConfiguration以及Web.Config)的更多信息。 –
public string GetUserName() { return System.Web.HttpContext.Current.User.Identity.Name.ToString(); } – neo
我在這裏獲取值但不在消費時 – neo