【发布时间】:2014-02-05 00:53:19
【问题描述】:
通常,我们的 MVC 应用程序中有模型视图和控制器。这将表示层和业务逻辑分开。例如,可以有没有控制器的 MVC 应用程序吗?我搜了一下,答案是肯定的。
但我不知道如何实现这样的模式。
我举个例子
我有一个应用程序,它创建了简单的 c# 类,而不是控制器。
即 .CS 文件,对于每个动作,路由已在动作方法上方定义。很抱歉,我可以在代码方面提供帮助,但是您是否了解如何在不使用控制器的情况下创建 MVC 应用程序以及在不使用 Route.config 中定义路由的情况下自行管理路由。
我还有一些问题:
- 这是在没有控制器的情况下在 MVC 中工作的更好方法吗?
- 这种模式好用吗?
- 以上各有什么优缺点?
【问题讨论】:
标签: c# asp.net .net asp.net-mvc-3 asp.net-mvc-4