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