我已经阅读了为error handling guidance模块提供的express
,但我想更深入地了解 DataTable table = new DataTable();
table.Columns.Add("col1");
table.Columns.Add("col2");
table.Columns.Add("col3");
var array = table.Columns
.Cast<DataColumn>()
.Select(c => c.ColumnName)
.ToArray();
foreach(var item in array)
{
MessageBox.Show(item);
}
中的默认错误处理程序实际上做了什么(因此我的自定义错误处理程序应该和不应该做什么,如果它可以将一些基本的错误处理过程传递给默认处理程序)。它可能只是表现出我的无知,但我不能在我的生活中找到express
source code中实际定义的默认错误处理程序的位置。请有人帮帮我。
答案 0 :(得分:1)
非常确定默认处理程序只是登录到stderr。看看logerror函数以及它在“finalhandler”中的用法。
https://github.com/expressjs/express/blob/master/lib/application.js