共用方式為


ILogger 介面

定義

代表用於進行記錄的類型。

public interface class ILogger
public interface ILogger
type ILogger = interface
Public Interface ILogger
衍生

備註

此介面將大多數日誌模式彙整為單一方法。

方法

名稱 Description
BeginScope<TState>(TState)

開始一個邏輯操作範圍。

IsEnabled(LogLevel)

檢查是否啟用了給定 logLevel 的設定。

Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

寫日誌。

擴充方法

名稱 Description
BeginScope(ILogger, String, Object[])

格式化訊息並建立範圍。

Log(ILogger, LogLevel, EventId, Exception, String, Object[])

格式化並撰寫指定的日誌訊息。

Log(ILogger, LogLevel, EventId, String, Object[])

格式化並撰寫指定的日誌訊息。

Log(ILogger, LogLevel, Exception, String, Object[])

格式化並撰寫指定的日誌訊息。

Log(ILogger, LogLevel, String, Object[])

格式化並撰寫指定的日誌訊息。

LogCritical(ILogger, EventId, Exception, String, Object[])

格式化並撰寫關鍵日誌訊息。

LogCritical(ILogger, EventId, String, Object[])

格式化並撰寫關鍵日誌訊息。

LogCritical(ILogger, Exception, String, Object[])

格式化並撰寫關鍵日誌訊息。

LogCritical(ILogger, String, Object[])

格式化並撰寫關鍵日誌訊息。

LogDebug(ILogger, EventId, Exception, String, Object[])

格式化並撰寫除錯日誌訊息。

LogDebug(ILogger, EventId, String, Object[])

格式化並撰寫除錯日誌訊息。

LogDebug(ILogger, Exception, String, Object[])

格式化並撰寫除錯日誌訊息。

LogDebug(ILogger, String, Object[])

格式化並撰寫除錯日誌訊息。

LogError(ILogger, EventId, Exception, String, Object[])

格式化並寫入錯誤日誌訊息。

LogError(ILogger, EventId, String, Object[])

格式化並寫入錯誤日誌訊息。

LogError(ILogger, Exception, String, Object[])

格式化並寫入錯誤日誌訊息。

LogError(ILogger, String, Object[])

格式化並寫入錯誤日誌訊息。

LogInformation(ILogger, EventId, Exception, String, Object[])

格式化並撰寫資訊日誌訊息。

LogInformation(ILogger, EventId, String, Object[])

格式化並撰寫資訊日誌訊息。

LogInformation(ILogger, Exception, String, Object[])

格式化並撰寫資訊日誌訊息。

LogInformation(ILogger, String, Object[])

格式化並撰寫資訊日誌訊息。

LogTrace(ILogger, EventId, Exception, String, Object[])

格式化並寫入追蹤日誌訊息。

LogTrace(ILogger, EventId, String, Object[])

格式化並寫入追蹤日誌訊息。

LogTrace(ILogger, Exception, String, Object[])

格式化並寫入追蹤日誌訊息。

LogTrace(ILogger, String, Object[])

格式化並寫入追蹤日誌訊息。

LogWarning(ILogger, EventId, Exception, String, Object[])

格式化並撰寫警告日誌訊息。

LogWarning(ILogger, EventId, String, Object[])

格式化並撰寫警告日誌訊息。

LogWarning(ILogger, Exception, String, Object[])

格式化並撰寫警告日誌訊息。

LogWarning(ILogger, String, Object[])

格式化並撰寫警告日誌訊息。

適用於