E-A*_*E-A 5 exception fluentvalidation api-gateway
我有一个域驱动设计解决方案,由于某种原因,当通过GateWay进行 API 调用时,我在运行时遇到此异常:
One or more errors occurred. (Method not found: 'Void FluentValidation.AbstractValidator`1.When(System.Func`2<!0,Boolean>, System.Action)'.)
Run Code Online (Sandbox Code Playgroud)
出现错误如下:

我有这样的解决方案:

我现在关注的主要 4 个项目是:
Web.ClientSite发出请求,Service.Api.Gateway然后调用Account.Api. 请注意,到处都Core.Model引用了
非常重要:如果我从 中删除 FluentValidation 的引用Core.Model,异常就会消失。
我希望这些信息足够了。您认为我为什么会遇到此异常以及如何消除。
看起来某些库 (ocelot) 与 FluentValidation 8.1.2 中的新更改不兼容。尝试降级到8.1.2之前的FluentValidation。希望能帮助到你
| 归档时间: |
|
| 查看次数: |
9530 次 |
| 最近记录: |