【发布时间】:2013-07-13 10:34:10
【问题描述】:
这是我的 WCF 服务,其方法为 signIn(),它在数据库中查找用户并返回 UserID。
[ServiceContract]
public interface IService1
{
[OperationContract]
int signIn(string username, string password);
}
以及派生类Service1
public class Service1 : IService1
{
public int signIn(string username, string password)
{
GetHiredDBContext db = new GetHiredDBContext();
foreach (User user in db.Users)
{
if(user.Username==username)
if (user.Password == password)
{
return user.UserID;
}
}
return -1;
}
当我在我的 Windows 8 应用商店应用程序中将此 WCF 服务设置为服务引用并访问此方法 - signIn() 时,它说此方法是 async。
我的问题是如何将方法的返回值写入变量并在客户端使用它?
【问题讨论】:
标签: c# wcf windows-8 windows-store-apps async-await