Entity Framework имена таблиц во множественном числе

Я пытаюсь заставить EF 5 генерировать имена таблиц в единственном числе. У меня есть следующий код в моем DbContext...

public partial class LiveoModelContainer : DbContext
{
    protected override void OnModelCreating(System.Data.Entity.DbModelBuilder modelBuilder)
    {
        modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();

        base.OnModelCreating(modelBuilder);
    }
}

Мы используем Model First и имеем собственный сгенерированный код, соответствующий нашим внутренним шаблонам разработки. Таким образом, мы не используем готовый генератор кода, поставляемый с EF. Я установил для множественного числа значение false в свойствах edmx, в средствах баз данных/O/R Designer и удалил соглашение в OnModelCreating выше. Однако имена таблиц остаются во множественном числе.

Как я могу это исправить?


person John Livermore    schedule 26.09.2012    source источник
comment
Возможный дубликат для stackoverflow.com/ вопросы/5898661/ ?   -  person zs2020    schedule 02.11.2012