如何正确配置并使用.net core框架中的异常中间件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1148个文字,预计阅读时间需要5分钟。
目录+正文+总结+如果使用中间件哈希来在中间件链中插入特定的操作,可以这样做:public static IApplicationBuilder UseDeveloperExceptionPage(this IApplicationBuilder app){ if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); }}这样在开发环境下,会执行`UseDeveloperExceptionPage`中间件来处理异常页面。
目录
- 正文
- 结
正文
if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); }
这样写入中间件哈,那么在env环境下就会去执行UseDeveloperExceptionPage。
public static IApplicationBuilder UseDeveloperExceptionPage(this IApplicationBuilder app) { if (app == null) { throw new ArgumentNullException(nameof(app)); } return app.UseMiddleware<DeveloperExceptionPageMiddleware>(); }
那么我们应该去看DeveloperExceptionPageMiddleware中间件哈。
本文共计1148个文字,预计阅读时间需要5分钟。
目录+正文+总结+如果使用中间件哈希来在中间件链中插入特定的操作,可以这样做:public static IApplicationBuilder UseDeveloperExceptionPage(this IApplicationBuilder app){ if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); }}这样在开发环境下,会执行`UseDeveloperExceptionPage`中间件来处理异常页面。
目录
- 正文
- 结
正文
if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); }
这样写入中间件哈,那么在env环境下就会去执行UseDeveloperExceptionPage。
public static IApplicationBuilder UseDeveloperExceptionPage(this IApplicationBuilder app) { if (app == null) { throw new ArgumentNullException(nameof(app)); } return app.UseMiddleware<DeveloperExceptionPageMiddleware>(); }
那么我们应该去看DeveloperExceptionPageMiddleware中间件哈。

