我更喜欢创建我自己的数据库,设置索引,唯一的约束等。从数据库生成域模型与edmx实体框架设计器是一致的。实体框架4 DB-First依赖注入?
现在我有兴趣使用依赖注入来设置一些存储库。我已经看过一些关于StackOverflow的文章和帖子,似乎专注于代码优先的方法。如何创建一个通用资源库来处理CRUD并使用依赖注入来选择实现细节,这非常漂亮。
我想要做同样的事情,但似乎由edmx进程生成的域模型继承具体类而不是实现接口(ObjectContext/ObjectSet而不是IObjectContext/IObjectSet)。
有没有人有任何资源,他们可以指示我如何在使用db-first/code generation技术时使用依赖注入?
神奇的文章。希望我能早日找到它! – Sam