我正在使用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中生成属性,但这会破坏映射到表和列。有没有办法获得干净的类名并仍然保留映射?
修改
通过重命名实体模型文件中的对象看起来是可能的。唯一的问题是,是否可以使用函数自动重命名,还是必须每次都手动完成?
谢谢!