首页 > 解决方案 > Serilog 中间件和自定义中间件

问题描述

我已经实现了一些 serilog 中间件,如以下博客中所述:https ://blog.datalust.co/smart-logging-middleware-for-asp-net-core我还有一些其他自定义中间件在它之后出现在管道中. 我也有一些错误处理中间件。

如果我的自定义中间件抛出异常,那么从我的 API 返回的状态代码与正在记录的状态代码不同。例如,我返回了 401,但 serilog 中间件同时记录了 401 和 500。

任何人都知道可能有什么问题。

标签: asp.net-coreserilog

解决方案


推荐阅读