我刚开始玩EntityFramework。在VS2012中,我可以使用设计器,它可以很好地创建所有样板代码。然而,我现在想开始使用重写DbContext.Seed()来初始化带有一些数据的数据库。虽然我自己写DbContext很容易做到这一点,但我无法在设计师内部找到实现这一点的方法。似乎没有修改设计器创建的"Context"类的选项。文件顶部的注释告诉我,当重新生成文件时,所有手动添加的代码都将丢失。
我是不是错过了什么?有人能告诉我正确的方向吗。我怎么能做所有漂亮的更高级的事情,却仍然使用设计师。
尝试在Nuget中找到一个包,就会有一个现成的解决方案可以连接。点击此处阅读更多信息http://nugetmusthaves.com/Tag/POCO或者在谷歌poco Nuget中搜索。