Я использую DB First EF 4.1 и добавляю шаблон DbContextGenerator tt в свою модель. Это все замечательно, но в итоге я получаю такие классы:
public partial class t_city
{
public t_city()
{
this.t_neighborhood = new HashSet<t_neighborhood>();
}
public int city_id { get; set; }
public string city_name { get; set; }
public virtual ICollection<t_neighborhood> t_neighborhood { get; set; }
}
Это супер уродливо. Я изменил шаблон для генерации свойств в camelcase, но это разбивает отображение на таблицы и столбцы. Есть ли способ получить чистые имена классов и при этом сохранить отображение?
EDIT
Похоже, это возможно, переименовав объекты внутри файла Entity Model. Остается только один вопрос: можно ли автоматизировать переименование с помощью функции или это нужно делать каждый раз вручную?
Спасибо!