我刚开始玩 EntityFramework。在 VS2012 中,我可以使用能够很好地创建所有样板代码的设计器。但是,我现在想开始使用覆盖 DbContext.Seed() 来使用一些数据初始化数据库。虽然我自己编写 DbContext 很容易完成,但我无法从设计器内部找到一种方法来做到这一点。似乎无法修改设计师创建的“上下文”类。文件顶部的注释告诉我,重新生成文件时,所有手动添加的代码都将丢失。
我错过了什么吗?有人可以指出我正确的方向。我怎样才能做所有更好的更高级的事情,并且仍然继续使用设计器。