禁用 .NET Core EF 2.0 查询日志记录

Disable .NET Core EF 2.0 Query Logging

当前 .NET CORE EF 2.0 将始终记录查询信息,有没有办法禁用查询记录?

如果您仔细查看日志,您会看到 'info' 标记。您可以在 appSettings 文件中编辑日志级别。您应该考虑将它们留在生产环境以外的其他环境中,因为它们有时会有用。

至于您的要求,这里有一个 appSetings.json 用于记录警告和更高级别的示例。

{
"Logging": {
    "IncludeScopes": false,
    "LogLevel": {
        "Default": "Warning"
    }
}