【发布时间】:2012-05-22 16:09:26
【问题描述】:
我使用带有 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 始终为空
【问题讨论】:
标签: wcf asp.net-mvc-3 self-tracking-entities