摘要:
最近一直在读公司之前写的网站代码,很为其中的路由机制头疼,如何实现控制层的抽离?如何实现全局路由和区域的配合? MVC中的控制器是MVC的中转站,请求通过控制器,或者通过访问Service层拿到数据,或者传给View层展示页面。而路由机制,则保证了请求如何找到相对应的控制器。 1.首先说下如何实现MVC中控制器的抽离。 第一步:创建MVC3空程序,RouteTest 第二步:创建类库,RouteTest.Controllers 第三步:在Controllers类库中,添加Home文件夹,在该文件夹下创建HomeController.cs文件,添加System.Web.Mvc引用 代码如下:u. 阅读全文