我有一个自动生成的实体类,我需要添加一些东西。我尝试创建一个新类,然后尝试取消装箱并将其重新装入我的新课程,但这似乎很多工作。
是否有更好的方法可以继续利用实体模型,但能够在课程中添加自定义内容?
commons-fileupload
现在,如果我更新模型,我的自定义内容将被删除,因为它会重写文件。我确定有一种方法可以在没有重写的情况下在某个地方添加东西吗?
答案 0 :(得分:4)
这是EF工具预期的一个用例。
请注意在partial
定义中使用class
关键字?您可以使用相同的partial
关键字创建第二个文件,并将类定义分散到两个文件中。
这些工具只会覆盖原始文件,而不会覆盖包含自定义代码的新文件。
如果您想了解有关部分课程的更多信息,请check this msdn article。