WCF Web サービスから結果を取得できません。結果は常にnull
です。
私の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 サービスで結果を取得できます。