我正在努力学习实体框架。在我正在使用的那本书中,它指导我创建一个c#类库来容纳实体框架模型。在这个类库中,我被指示添加一个新项并生成一个ADO。. NET实体数据模型从现有数据库(。
生成类后,我注意到的是EntityObject类缺少方法(如OnCustomerIDChanged, OnDueDateChanged等)。这些类只有属性访问器和导航属性。我确实注意到一些扩展名为。tt的文件。看起来有一种处理实体框架中的对象的新方法,但由于我仍在学习EF,我想知道是否有一种方法可以将其带回生成缺失的方法?提前感谢你的帮助。
顺便说一句,我试过使用Visual Studio 2010,它确实创建了我上面提到的方法。然而,我想知道是否有可能使Visual Studio 2012做同样的事情,因为我已经喜欢上了VS 2012。
如果你想遵循这本书,你应该使用VS 2010。EF已经发展,基于EntityObject
的实体被认为是过时的。