摘要:
通常异常处理是用try{ }catch{ },导致代码重复冗余。 利用特性处理demo 若action中已经包含try catch 则是被异常处理过,则不会被上面异常捕获到。 不管是视图,还是调用的dll包以及webservice。只要报错,都会被捕获到。 阅读全文
摘要:
过滤器主要基于特性,aop来实现对MVC管道中插入其他处理逻辑。比如,访问网站,需要检查是否已经登陆,若没登陆跳入登陆界面。 样例: 方法注册 执行效果 当不符合认证时: 上面是方法注册特性。还有类注册,全局注册。 类注册,注意加约束限制 [AttributeUsage(AttributeTarge 阅读全文
摘要:
根据路由原理,MVC每次都会走获取路由上下文数据。 自定义Route 调用,以及完善其他代码 运行结果,当在谷浏览器执行时: 阅读全文
摘要:
MVC程序入口 Global.asax.cs 执行Application_Start 方法 *默认路由 *静态路由,访问链接只需要域名加路由url固定值就行了 *替换控制器,或方法名, *正则路由 方式一 方式二 *命名空间路由 以上就是常用的一些路由方式。路由匹配是由上到下匹配,直到匹配第一个符合 阅读全文