私はmvcを学ぼうとしています。このサイト (asp.net) で Pluralsight トレーニング ビデオを使用しています。
このビデオでは、次のDBContext
クラスを作成しましたOdeToFoodDb
。
public class OdeToFoodDb: DbContext
{
public DbSet<Restaurant> Restaurants { get; set; }
public DbSet<Review> Reviews { get; set; }
protected override void OnModelCreating(System.Data.Entity.ModelConfiguration.ModelBuilder modelBuilder)
{
modelBuilder.Entity<Restaurant>()
.HasMany(resturant => resturant.Reviews)
.WithRequired(review => review.Resturant);
base.OnModelCreating(modelBuilder);
}
}
問題は、このクラスの新しいオブジェクトを作成するときです:
OdeToFoodDb _db = new OdeToFoodDb();
次のエラーが表示されます。
iisexpress.exe - Assertion failed.
Expression: primitiveType != null
Description: Assertion failed: primitiveType != null
このエラーを回避するにはどうすればよいですか?