使用ASP.NET WebForms时,我通常的解决方案将具有以下类型的设置-
-
mycompany.myproject.presentation.mywebformspp(ASP.NET Web窗体)
-
mycompany.myproject.service.myservelayer(wcf/web服务)
-
mycompany.myproject.business.mybusinesslogiclayer(类项目)
-
mycompany.myproject.dataaccess.mydalayer(class project/linq2sql/nhibernate==datamodel)
-
mycompany.myproject.datatransferObjects.myDomainLayer(类项目)
-
整批测试项目
在使用ASP.NET MVC时,我使用了这种解决方案分解-
-
mycompany.myproject.presentation.mymvcap(ASP.NET MVC项目)
-
mycompany.myproject.dataaccess.mydalayer(class project/linq2sql/nhibernate==datamodel)
-
整批测试项目
问题
在ap.net mvc设置中,如何连接我的域对象/dto/poco和wcf/web服务层?如果我想保持我用于WebForms的解决方案,我是否会失去任何功能??