Entity Framework 4.3.1 Code First を使用しています。
私は次のようなモデルを持っています:
public class BlogTag
{
[Key]
[MaxLength(50)]
public string Tag { get; set; }
}
DBに1つ追加すると、うまくいきます。それに関係を追加すると、問題なく動作します。しかし、私がこれを行うと:
db.BlogTags.Find("tag")
DBの既存のタグで、特定のDbContextで初めて呼び出すと、NullReferenceExceptionがスローされます(かなり奇妙です)。さらに奇妙なことに、2 回目に呼び出すと、例外はスローされず、エンティティは正常に読み込まれます。これはバグですか、それとも何か間違っていますか?