我在asp.net中使用3层体系结构,我想把函数“ErrorLog()”记录到错误中,我应该在哪里放置我的结构?我在哪里创建asp.net中的错误日志功能?
1
A
回答
0
您可以在BLL下创建一个Uility文件夹,其中包含CommonFunction.cs类的常用功能。在这个类中,你可以把ErrorLog,AlertMessage,Encrypt,Decrypt ...功能
0
我会建议不要把ErrorLog()放在任何层(取决于你的结构,层可以是一个命名空间或一个项目)。
它应该位于错误实用程序类中,而不是任何层,因为您可能希望使用它来记录来自数据层或业务层的错误。
1
我建议你在你的Global.asax
文件中写下你的错误日志代码。 它具有称为Application_Error
的功能。如果引发了一个 未处理的异常,则自动调用此函数。
您可以在那里创建您的日志文件。它具有Server.GetLastError()
函数,可以保存项目中最后一个错误的轨迹。
有关更多详细信息,请检查this link这将帮助您。
相关问题
- 1. Tomcat在哪里创建日志
- 2. Subversion日志错误在哪里?
- 3. IIS 7.5日志错误在哪里?
- 4. 我应该在哪里存储错误日志?
- 5. 我在哪里可以找到错误日志?
- 6. 我的日志消息在哪里?
- 7. 我的日志文件在哪里?
- 8. Excel的日志功能错误
- 9. 在哪里可以使用活动日志记录功能
- 10. Java日志记录 - 我的日志文件在哪里?
- 11. 我的错误在哪里?
- 12. 我在哪里实现我的功能?
- 13. PHP MySQL错误日志功能
- 14. 我要去哪里错功能逻辑
- 15. PHPMailer日志在哪里?
- 16. 我在哪里创建php.ini
- 17. 扩展的VSCode错误日志在哪里?
- 18. 创建功能 - 错误1064
- 19. log4net将在哪里创建此日志文件?
- 20. 我在哪里可以看到我的程序中的日志
- 21. 如何在SSIS包内创建错误日志或自定义错误日志?
- 22. 找不到我的错误在创建MySQL中的功能
- 23. Global.java的日志去哪里?
- 24. WTP Eclipse插件在哪里写入错误日志?
- 25. 我查询中的错误在哪里?
- 26. 呼应(创建)错误日志文件
- 27. 我在哪里可以找到Neo4j 3.0.0服务器的错误日志
- 28. 我在哪里可以找到nginx的错误日志,使用fastcgi和django
- 29. 如何在laravel 5.3中创建邮件功能日志
- 30. 我的电子邮件激活功能中的错误在哪里?