通过配置 NPoco 进行日志记录

Logging through configuration NPoco

table 中的几列未在我们的生产环境中更新,但在验收环境中正常工作。它们应该是相同的,尤其是涉及到数据库时。

我想通过日志调查错误。
有没有办法通过配置启用它?

EntityFramework 有 extensive 个日志记录和跟踪选项。
但这当然要复杂得多,这对于像 NPoco 这样的低占用空间框架来说可能是不可能的。

您可以使用 Interceptor 来捕获命令和详细信息,然后将其记录下来。以前,您必须从数据库创建派生 class 并覆盖各种成员。