gpt4 book ai didi

asp.net-core - 记录器的 FluentValidation 错误

转载 作者:行者123 更新时间:2023-12-04 12:17:09 25 4
gpt4 key购买 nike

我正在注册我的 FluentValidation 验证器,如下所示:

services.AddFluentValidation(fv => fv.RegisterValidatorsFromAssemblyContaining<CustomRequestValidator>());

我如何处理任何验证错误以通过我的日志记录实现记录它们,例如串行?

最佳答案

对于遇到这个问题的用户(像我一样),我想提供我找到的解决方案。

实际问题是 ASP.NET Core,尤其是 API,使 Model State errors automatically trigger a 400 error response ,它不会记录验证错误。

在相同的文档下方,它们包括 instructions on how to enable automatic logging for that feature我认为这应该是解决这个问题的正确方法。

关于asp.net-core - 记录器的 FluentValidation 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57892394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com