【发布时间】:2014-09-18 10:59:44
【问题描述】:
我有一个表,它有两个外键指向同一个表... 当我尝试添加或更新实体框架模型时,它会生成如下内容:
public virtual SystemDefinition SystemDefinition { get; set; }
public virtual SystemDefinition SystemDefinition1 { get; set; }
public virtual SystemDefinition SystemDefinition2 { get; set; }
一切对我来说都很好,但是我讨厌默认的对象名称,例如“SystemDefinition1”和“SystemDefinition2”等...我可以重命名它,它也可以正常工作,但是当我尝试更新实体模型(或删除并再次添加它)时,它仍然会生成这个默认名称。 (另外,如果我“运行自定义工具”)...您能否解释一下,如何避免重命名? 在哪里以及如何设置对象的默认名称?
谢谢
【问题讨论】:
标签: c# sql asp.net asp.net-mvc entity-framework