是否可以在DbSet中包含列表?

时间:2017-02-09 17:04:59

标签: c# entity-framework wcf

WCF服务演示代码

public List<Message> GetMessages(string userAddress)
{
    return this.projectContext.Messages.Include("Contacts").ToList();
}

邮件类

public class Message
{
    public int Id { get; set; }
    public string Text { get; set; }
    public List<Contact> Contacts { get; set; }
}

当我尝试在客户端使用该方法时,我得到下一个错误:

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您创建联系实体,则可以在上下文中包含联系人实体,并通过外键将其映射到消息实体。