0
以下是什么建议? 我有这样的结构。 --ApplicationServicesEF 4.1的结构问题
--domain
--Infrastructure.Backends
--Infrastructure.Data
--MVC Web应用程序
应该放在哪里EDMX文件和生成的POCO的?我在考虑域,如果是这样的话,应用程序服务会调用存储库并将数据返回给MVC应用程序中的控制器。这是正确的思想模式吗?
存储库的接口和实现在哪里坐?
好的,所以我读了Onion体系结构,如果我把基本上是模型和所有生成的POCOS的edmx文件放在基础设施层,那么接口也必须去那里。我们不能让域取决于基础设施层,因为这违反了洋葱。 – 2011-04-06 23:42:32
为了在模型的领域占据一席之地并将它放在那里,难道不会更多吗? – 2011-04-06 23:43:18
是不是edmx的映射,不能edmx被拆分,所以你有poco的和edmx包含映射? – 2011-04-07 00:18:28