コード ファースト CTP5 を使用して設定した新しいプロジェクトで、次のエラー メッセージが表示されます。それについてウェブ上で何も見つけることができません。このエラー メッセージに遭遇した人はいますか?
モデルの作成中はコンテキストを使用できません。
これは、データベース コンテキストが初めて呼び出されたときに発生します (以下のコード)。
using (StaffData context = new StaffData())
{
return context.Employees.Count(e => e.EmployeeReference) == 1;
}
この時点では、データベースは作成されていません。DropCreateDatabaseIfModelChanges
app_start で設定したデータベース初期化子があります。