小编use*_*383的帖子

为我的MVC应用程序创建服务层?

根据我的理解,MVC通过作为控制器的"胶水"将类定义(模型)与表示(视图)分开.控制器应该有一个责任,因此是可测试的.ViewModels用于汇集来自多个实体的数据,并从控制器"按摩"视图.

看起来业务逻辑并没有真正占有一席之地......所以我认为另一层服务是合适的.我只是不确定在哪里放置这个层,或者如何构建服务 - 它应该是一个名为"services"的类,它包含一堆函数吗?我对MVC有点新意,所以任何阅读材料,样本或一般新人的提示都会很棒.

asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

75
推荐指数
4
解决办法
8万
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

asp.net-mvc-4 ×1