2017-02-09 37 views
-1

WCF服務演示代碼是否可以在DbSet中包含一個列表?

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

如果你製作Co ntact實體,您可以將聯繫人實體包含在您的上下文中,並通過來自消息實體的外鍵映射它。

+0

聯繫人已經是一個實體和消息是聯繫FK – Elkin

相關問題