我还需要服务层吗?

时间:2013-12-16 21:31:14

标签: asp.net service mvp webformsmvp

我刚刚开始学习asp.net webforms mvp,我对是否需要服务层或者服务层中的所有内容都应该进入演示者时感到有些困惑。

1 个答案:

答案 0 :(得分:1)

不,MVP模式或MVC模式严格来说是表示层模式。表示层中永远不应存在真正的服务层。

其中一个主要原因是服务层应该能够支持多个表示层。想象一下,您想为ASP.NET MVP应用程序使用的相同数据构建WPF前端,然后如果您在ASP.NET MVP应用程序中具有服务层逻辑,那么您的WPF应用程序将需要引用Web应用