昆明小虫

这是最好的时期,也是最坏的时期...这是希望的春天,也是失望的冬天...动起来...时刻准备着...
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

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

Posted on 2005-07-11 11:05  昆明小虫  阅读(1710)  评论(7编辑  收藏  举报

前一久因项目需要,要实现一个自动捕获系统异常的小功能(方便程序员维护),查询了网上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