我正试图在我的DbContext
中存储电子邮件格式,如下所示:
public class Context : DbContext
{
public DbSet<MailMessage> MessageFormats { get; set; }
}
尝试使用它时,我得到一个例外,因为MailMessage
没有Id。我可以为MailMessage指定Id还是我必须创建它的子类?
答案 0 :(得分:2)
您是否尝试使用EntityFramework在您的数据库中存储System.Net.Mail.MailMessage
个对象?我只见过人们存放自己的课程。您最好的选择是创建自己的类,在其构造函数中接受MailMessage并公开您要保存的属性。