我使用带有 WCF 的自我跟踪实体来处理数据和 asp.net MVC3 作为客户端,知道为什么这段代码不起作用
在我的 MVC 控制器中,我有这个操作来获取用户联系人
public ActionResult Contacts(int id)
{
var contacts = _proxy.GetContactsByUser(id);
var mcontacts = Mapper.Map<Contact[], MContact[]>(contacts);
return View(mcontacts);
}
在 WCF 服务中,这是我获取用户联系人的方法
public List<Contact> GetContactsByUser(int id)
{
var user = _context.Users.FirstOrDefault(u => u.UserID == id);
List<Contact> contacts = user.Contacts.ToList();
return contacts;
}
我的问题List<Contact> contacts
是始终为空