我继承了一个使用亚音速的项目。我希望使用新属性“ProductType”扩展OrderItem类。
我可以添加以下内容。但是因为这个/ generated / i的子目录显然感觉我在这里错过了一个技巧。我需要某种BAT文件吗?
[XmlAttribute("ProductType")]
public string ProductType
{
get { return GetColumnValue<string>(Columns.ProductType); }
set { SetColumnValue(Columns.ProductType, value); }
}
答案 0 :(得分:2)
您应该使用部分类来执行此操作。有关示例,请参阅以下答案:
Adding properties to an existing object retrieved using SubSonic
答案 1 :(得分:1)
您不想更改代码生成的内容 - 它会被覆盖。而是像亚当建议的那样添加一个部分。
代码生成使用T4模板 - 右键单击并运行“自定义控件”,它只运行: