猿问

实体框架:在哪里扩展CSDL / MSL?

我正在使用Entity Framework4。我正在使用数据库优先模型,这意味着我从数据库生成了EDM。现在,我想添加一些模型定义的函数。我的问题是...在哪里?

如果我将它们放在.edmx文件中,下次我更新数据库并生成新的EDM时,是否会掩盖我所有添加的内容?我的意思是说它就位于.Designer.cs文件顶部的位置,“如果重新生成代码,对此文件的手动更改将被覆盖。”

那么,我将添加的内容放在哪个文件中?


慕哥6287543
浏览 462回答 2
2回答
随时随地看视频慕课网APP
我要回答