Я начинаю работать с сущностью. Проблема в том, что мой метод OnModelCreating никогда не вызывается.OnModelCreating никогда не называется
это мой контекст класс:
public class TestContext : DbContext
{
public TestContext()
: base("name=TestDBConnectionString")
{ }
public DbSet<WorkItem> WorkItems { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
}
}
Строка соединения
<add name="TestDBConnectionString"
connectionString="Data Source=(LocalDB)\v11.0;Initial Catalog=TestDB;Integrated Security=true"
providerName="System.Data.SqlClient"/>
Я ожидаю, чтобы войти в OnModelCreating, когда я звоню:
using (var context = new TestContext())
{
}
Где сделать ошибку?
Возможный дубликат [EF 4.1 Code First - OnModelСоздание времени вызова] (http://stackoverflow.com/questions/5634338/ef-4-1-code-first-onmodelcreating-call-time) – Marusyk