ASP.NET Core开发者异常页面

在Startup.cs修改如下代码添加异常抛出

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
    if (env.IsDevelopment())
    {
        //设置异常抛出行数
        DeveloperExceptionPageOptions developerExceptionPageOptions = new DeveloperExceptionPageOptions();
        developerExceptionPageOptions.SourceCodeLineCount = 20;
        app.UseDeveloperExceptionPage(developerExceptionPageOptions);
    }

    //添加默认文件中间件
    app.UseFileServer();

    app.Run(async (context) =>
    {
        //项目执行中遇到错误抛出异常
        throw new Exception("报错啦。。。");
    });
}
  • 在管道中使用UseDeveloperExceptionPage启用中间件
  • 必须尽可能的在管道中提早注入
  • 异常展示包含Stack Trace ,Query String CookiesHTTP Headers
  • 用于自定义异常页面,可以使用DeveloperExceptionPageOptions对象
后端开发

ASP.NET Core中的静态文件

2022-4-11 18:12:56

后端开发

在ASP.Net Core中安装MVC

2022-4-13 9:24:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索