在.NET Core中,您可以轻松添加detailed exception page for developers:
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
然后,这将为您提供例外细节:
但是,我希望包含其他异常详细信息 - 例如,当异常为SqlException
时尝试的SQL查询。
我可以用app.UseExceptionHandler
从头开始编写自己的异常处理程序,但我宁愿扩展内置错误。例如,通过向结果添加选项卡,包括其他信息。
是否可以扩展此例外页面上的信息?