Share via


IDbContextLogger 接口

定义

实体框架事件的简单日志记录接口。 使用者 LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)

public interface IDbContextLogger
type IDbContextLogger = interface
Public Interface IDbContextLogger

注解

服务生存期为 Scoped。 这意味着每个 DbContext 实例都将使用此服务自己的实例。 实现可能依赖于使用任何生存期注册的其他服务。 实现不需要是线程安全的。

有关详细信息和示例 ,请参阅 EF Core 简单日志记录

方法

Log(EventData)

记录给定 EventData的 。

ShouldLog(EventId, LogLevel)

确定是否应记录给定事件。

适用于