gpt4 book ai didi

exception - FluentValidation Method Not Found 异常的原因是什么?

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

我有一个领域驱动设计解决方案,出于某种原因,我在 收到了这个异常。运行时间 当 API 调用通过 进行时网关 :

One or more errors occurred. (Method not found: 'Void FluentValidation.AbstractValidator`1.When(System.Func`2<!0,Boolean>, System.Action)'.)

错误发生如下:


我有这样的解决方案:



我现在关注的主要 4 个项目是:
  • 核心模型
  • 账号.Api
  • Service.Api.Gateway
  • Web.ClientSite
  • Web.ClientSiteService.Api.Gateway 提出请求然后调用 Account.Api .
    请注意 Core.Model被引用 无处不在

    非常重要:如果我从 Core.Model 中删除了 FluentValidation 的引用,异常消失。

    我希望这些信息就足够了。为什么您认为我会收到此异常以及如何消除。

    最佳答案

    看起来某些库 (ocelot) 与 FluentValidation 8.1.2 中的新更改不兼容。尝试在 8.1.2 之前降级到 FluentValidation。希望能帮助到你

    关于exception - FluentValidation Method Not Found 异常的原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54614425/

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