Если вы отметите Pluralize or singularize generated object names
, набор в классе context.cs
, генерируемый EF, будет назван в формате:
public virtual DbSet<SomeTableName> SomeTableNames { get; set; }
, если не проверить, он будет назван:
public virtual DbSet<SomeTableName> SomeTableName { get; set; }
Достоинства / Недостатки ИМХО:
Я бы хотел, чтобы набор коллекций имел имя, оканчивающееся на 's', например, dbset colleciton из Employee class
из Employee Table
с именем Employees
, поэтому я проверю эту опцию. Но я думаю, что, может быть, кто-то хотел бы рассматривать dbset как таблицу, поэтому он / она хотел бы назвать его так же, как имя таблицы Employee
.