Ошибка выдачи PluralizingTableNameConvention - PullRequest
0 голосов
/ 06 мая 2011
using System.Data.Entity;

Я пишу свою первую программу MVC и следую онлайн-учебникам. Однако я столкнулся с одним моментом, когда у меня возникает ошибка, и я не могу найти правильное слово, чтобы исправить ее. Класс ниже использует тип «PluralizingTableNameConvention», чтобы запретить БД использовать множественное число имен. Однако этот тип выдает ошибку (неизвестный тип). Я не знаю, отсутствует ли у меня пространство имен, или если тип устарел, и мне нужно использовать другое? Есть идеи?

namespace Auction.Models { открытый класс AuctionContext: DbContext { public DbSet Items {get; задавать; } public DbSet Categories {get; задавать; }

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
    }

}

}

1 Ответ

1 голос
/ 16 декабря 2011

Вы должны добавить следующее пространство имен

using System.Data.Entity.ModelConfiguration.Conventions;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...