ASP.NET Forums2.x自动捕获异常的基类

简介:

转自:http://www.cnblogs.com/ynlxc/archive/2005/07/11/190397.html

前一久因项目需要,要实现一个自动捕获系统异常的小功能(方便程序员维护),查询了网上N多资料,最终发现ASP.NET Forums 2.X的异常处理不错,便把里面关于异常处理的代码分离了出来,现分享给大家。

 

以上是该异常处理的核心代码截图:即继承IHttpModule接口,每当系统出错时,它会自动捕获异常信息并记录到系统中。

以下是调用流程:

系统出错

>>> 

private void Application_OnError (Object source, EventArgs e) {}

>>>

forumException.Log();

>>> 

public override void LogException (ForumException exception) {}此方法最终调用一个存储过程把相关的异常信息插入到数据库中

小弟第一次在网络上发表东东,有什么不妥的地方请不要进行人身攻击:)

 

附:演示DEMO一个(含源码)


    www.qjtf.cn//FtpRoot/ljn/Demo/test.rar


本文转自浪子博客园博客,原文链接:http://www.cnblogs.com/walkingboy/archive/2005/07/11/190719.html,如需转载请自行联系原作者

目录
相关文章
|
4月前
|
网络协议 Java Apache
【Java】已解决java.net.HttpRetryException异常
【Java】已解决java.net.HttpRetryException异常
97 0
|
4月前
|
网络协议 Java
【Java】已解决java.net.UnknownHostException异常
【Java】已解决java.net.UnknownHostException异常
746 0
|
3月前
|
缓存 NoSQL Java
【Azure Redis 缓存 Azure Cache For Redis】Redis出现 java.net.SocketTimeoutException: Read timed out 异常
【Azure Redis 缓存 Azure Cache For Redis】Redis出现 java.net.SocketTimeoutException: Read timed out 异常
|
3月前
|
缓存 NoSQL 网络协议
【Azure Redis 缓存】Redisson 连接 Azure Redis出现间歇性 java.net.UnknownHostException 异常
【Azure Redis 缓存】Redisson 连接 Azure Redis出现间歇性 java.net.UnknownHostException 异常
|
3月前
|
开发框架 .NET API
在 ASP.NET Core Web API 中使用异常筛选器捕获和统一处理异常
在 ASP.NET Core Web API 中使用异常筛选器捕获和统一处理异常
|
4月前
|
网络协议 Java 测试技术
【Java】已解决java.net.BindException异常
【Java】已解决java.net.BindException异常
213 0
|
4月前
|
Java 网络安全 网络架构
【Java】已解决java.net.ConnectException异常
【Java】已解决java.net.ConnectException异常
681 0
|
4月前
|
Java
【Java】已解决java.net.MalformedURLException异常
【Java】已解决java.net.MalformedURLException异常
376 0
|
2月前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
38 7
|
2月前
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
53 0