我有,我认为最后是一个结构非常好的项目。在阅读Fowler的洋葱体系结构,学习Ninject for IOC/DI并调整我的Psuedo存储库类之后,我使用EF 4.1,因此DbSet和DbContext大部分都提供了存储库;当我想要在存储库中“包含”其他实体/相关实体时,我现在面临着对实体框架的恼人依赖。打破对实体框架的依赖
有没有人有任何建议如何打破这种依赖? 例如,我有一个调用Repository的服务层,只要我决定使用。包括我绑定到胖和沉重的实体框架......我应该去.Join或EF可以以某种方式抽象?
万一你没有见过这样:http://msdn.microsoft.com/en-us/library/dd456853.aspx – 2011-04-13 04:36:59