设为首页 加入收藏

TOP

.NET MVC全局异常处理(二)(二)
2019-09-17 18:57:23 】 浏览:53
Tags:.NET MVC 全局 异常 处理
tusCodeName, "Error"); var controllerName = (string) filterContext.RouteData.Values["controller"]; var actionName = (string) filterContext.RouteData.Values["action"]; var model = new HandleErrorInfo(filterContext.Exception, controllerName, actionName); var result = new ViewResult { ViewName = viewName, ViewData = new ViewDataDictionary<HandleErrorInfo>(model), }; result.ViewBag.StatusCode = statusCode; return result; } protected string SelectFirstView(ControllerContext ctx, params string[] viewNames) { return viewNames.First(view => ViewExists(ctx, view)); } protected bool ViewExists(ControllerContext ctx, string name) { var result = ViewEngines.Engines.FindView(ctx, name, null); return result.View != null; } }
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C#通过字符串名称来调用对应字符.. 下一篇CYQ.Data 对于分布式缓存Redis、M..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目