将 EF Core 升级到 3.1 版本后,我们开始收到与客户端评估相关的运行时异常 (Client vs. Server Evaluation)。我们正在使用 InMemory Provider测试我们的 EF Core 代码,我们所有的测试都通过了。
我想知道是否可以在测试中以某种方式检测到这些异常。
最佳答案
您应该针对真正的集成数据库运行集成测试。我也遇到过一些问题,所有测试都在内存数据库上通过,但在真实数据库上运行时失败。
关于c# - EF Core 3.1 - 如何使用 InMemory Provider 检测客户端评估错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59747694/