2015-04-21 3 views

ответ

0

Вы не можете использовать классы ModelConfiguration для определения конфигураций спецификаций для своей модели за пределами вашего класса DbContext (пока).

Но вы можете использовать Fluent API для настройки ограниченные возможности на этом пути:

protected override void OnModelCreating(ModelBuilder modelBuilder) 
    { 
     modelBuilder.Entity<User>() 
      .HasKey(c => c.UserId) 
      .HasName("CORE_Users"); 

    } 

Взгляните сюда: http://ef.readthedocs.org/en/latest/search.html?q=fluent+api&check_keywords=yes&area=default

Вот пример: https://github.com/aspnet/EntityFramework.Docs/tree/master/docs/modeling/configuring/sample

Смежные вопросы