Elmah - 检查服务器变量

本文关键字:变量 服务器 检查 Elmah | 更新日期: 2023-09-27 17:56:10

使用 elmah 进行调试时,有没有办法检查异常中的实际变量?

我知道我可以在查询字符串/表单部分找到 http-get/post 变量,但是有没有办法在抛出异常的方法中查看变量的当前值?

Elmah - 检查服务器变量

Elamh 对此没有直接支持,事实上,即使是 .NET 本身也不提供这种类型的支持。您可以看到前面的问题异常后 C# 中局部变量的值?其中第三方工具在异常期间处理局部变量捕获的方式。

您可以使用此示例并构建自己的异常处理,并通过类似于以下内容的内容向 Elmah 抛出自定义错误类型:

 try
 {
   ...
 } 
 catch (Exception ex)
 {
    Elmah.ErrorSignal.FromCurrentContext()
       .Raise(new CustomException(ex,<insert method variables here>));
 }