【发布时间】:2023-11-15 14:13:01
【问题描述】:
我正在开发一个 ASP.NET Web 应用程序。我正在为整个应用程序实现日志框架。
Web 应用程序大约有 7-8 个页面,是一个简单的 CRUD 操作 Web 应用程序。
它是一个 Azure 托管应用程序。以下是我正在遵循的日志记录和异常处理方法。
1) 在数据访问层中添加了 Try...Catch 块和 Click 事件。
2) 捕获错误后,我将异常传播到 Globabl.asax 级别,并在 Application_Error 事件中将错误记录到事件日志和跟踪日志中。
3) 在 Global.asax 文件中之后,我将重定向到错误页面以显示用户友好消息并链接到失败的页面。
4) 只是想知道这样做是否是一种好方法。
感谢朋友。
【问题讨论】:
标签: asp.net error-handling azure