#asp.net-mvc-3
#asp.net-mvc-3
Вопрос:
using System.Data.Entity;
Я пишу свою первую программу на MVC и следую онлайн-руководствам. Однако я попал в точку, где я получаю ошибку, и, похоже, я не могу найти правильное слово, чтобы исправить это. Приведенный ниже класс использует тип «PluralizingTableNameConvention», чтобы предотвратить использование БД множественных имен. Однако этот тип выдает ошибку (неизвестный тип). Я не знаю, не хватает ли мне пространства имен, или этот тип устарел, и мне нужно использовать другой? Есть идеи?
аукцион пространства имен.Модели {открытый класс AuctionContext: DbContext { Элементы общедоступного набора баз данных { получить; установить; } Категории общедоступного набора баз данных { получить; установить; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
}
}
Ответ №1:
Необходимо добавить следующее пространство имен
using System.Data.Entity.ModelConfiguration.Conventions;