Asp.net mvc 3 实体框架(EF)模型优先方法&x2B;Ms Unity依赖注入容器

Asp.net mvc 3 实体框架(EF)模型优先方法&x2B;Ms Unity依赖注入容器,asp.net-mvc-3,unity-container,Asp.net Mvc 3,Unity Container,提前感谢您的支持。我希望获得指导,以便通过在asp.net MVC项目中使用edmx文件,使用EF模型优先方法实现Ms Unity依赖项注入容器 此时,我发现许多项目使用EF Code First+unity,但我找不到一个使用unity DI实现数据模型edmx文件的项目。 brgds 使用模型优先开发的决定不应该影响您使用依赖注入的方式,无论是使用Unity还是任何其他容器。从edmx文件生成的对象不是要注入的对象。您仍然需要编写自己的抽象代码—比如IRepository或IUnitOfWo

提前感谢您的支持。我希望获得指导,以便通过在asp.net MVC项目中使用edmx文件,使用EF模型优先方法实现Ms Unity依赖项注入容器

此时,我发现许多项目使用EF Code First+unity,但我找不到一个使用unity DI实现数据模型edmx文件的项目。
brgds

使用模型优先开发的决定不应该影响您使用依赖注入的方式,无论是使用Unity还是任何其他容器。从edmx文件生成的对象不是要注入的对象。您仍然需要编写自己的抽象代码—比如IRepository或IUnitOfWork—这些将是您注入的依赖项


例如,请参阅。

thank you@qes,我之前读过这篇文章,现在发布这篇文章。我发现这篇文章很有趣。可能我必须进一步扩展我的问题,比如:为了映射到edmx或文件,我必须定义/编辑unity实现的哪个区域(如果是代码优先的话)。。任何使用edmx文件的开源项目,都可以从Unity中获得灵感。。谢谢你的回复。。