Я использую CodeFirst из EF с четко определенной базой данных.
В моей базе данных есть таблица с именем «Centros» (португальское слово), и мне удается обнаружить, что EF пытается приумножить мои сущности, чтобы получить ведьму «Centroes», в этом случае неправильно.
Если я удаляю множественное число modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
, мне удается заставить его работать, НО мне нужно переименовать мою таблицу в 'Centro' (чтобы соответствовать имени моей сущности).
В португальском «Centro» - единственное число, «Centros» - во множественном числе.
Я не хочу переименовывать имена таблиц, так как я могу указать подходящее имя таблицы для моей сущности после соглашения об удалении множественного числа?