因此,客户端调用WCF服务层,而WCF服务层(充当服务层)调用存储库层。
存储库层返回代表数据库的模型(POCO)。然后,我认为我需要将POCO转换为DTO以便通过电线进行传输的服务层?还是我应该将它们保留为POCO?
一旦将给定的对象放在服务层上,我便将该对象返回给客户端(ASP.NET MVC),其控制器负责将WCF服务返回的对象映射到VIEWMODEL。
我想知道我正在做的正确,即WCF服务后面的服务层和存储库层?
和负责根据WCF服务返回的实际模型创建ViewModel的控制器。
另外,我想知道是否真的有必要从REAL模型进行转换,以使存储库从WCF服务返回后可以返回到DTO。
我有一个WCF服务,在WCF服务后面是服务层(http://martinfowler.com/eaaCatalog/serviceLayer.html)和存储库层。因此,客户端调用WCF服务层,并调用WCF ...