我有一个带有.Net后端的Azure移动服务,在服务端有一个表控制器。 我可以在服务网页上查询该表(默认情况下"尝试它"页面)并获取表数据,但在我的Windows Phone客户端中它会卡在语句上。
ContactTable = AzureClient.GetTable<Contact>();
var res = await ContactTable.Select(c => c.Owner == _userId).ToCollectionAsync();
obj = res; // It never gets to this line
联系人定义(与服务方面相同):
[DataContract]
public class Contact
{
public Contact()
{
ImageTags = new HashSet<ImageTag>();
}
[DataMember]
public long Id { get; set; }
[DataMember]
public long Owner { get; set; }
[DataMember]
public string Name { get; set; }
public virtual ICollection<ImageTag> ImageTags { get; set; }
}
有人知道解决方案吗?