0

私は自分の中に電子メールメッセージ形式を保存しようとしていますDbContext

public class Context : DbContext
{
    public DbSet<MailMessage> MessageFormats { get; set; }
}

使用しようとするとMailMessage、IDがないため、例外が発生します。MailMessageのIDを指定できますか、それともそのサブクラスを作成する必要がありますか?

4

1 に答える 1

2

System.Net.Mail.MailMessageEntityFramework を使用してデータベースにオブジェクトを格納しようとしていますか? 人々が自分のクラスを保存しているのを見たことがあります。最良のオプションは、コンストラクターで MailMessage を受け取り、保存するプロパティを公開する独自のクラスを作成することです。

于 2012-12-17T00:24:33.470 に答える