在 `ExceptionHandlingMiddleware.cs` 文件中,添加了记录异常信息的日志功能,并序列化错误响应以写入 HTTP 响应。这些更改提高了错误处理的可追踪性和用户反馈。
@@ -85,6 +85,7 @@ namespace OASystem.API.Middlewares
errorResponse.Msg = exception.Message;
break;
}
+
_logger.LogError(exception.Message);
var result = JsonConvert.SerializeObject(errorResponse);
await context.Response.WriteAsync(result);