語言

IMetricsBuilder 介面

定義

透過註冊 IMetricsListeners 並使用規則決定啟用哪些指標來配置度量系統。

public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder

屬性

名稱 Description
Services

取得擴展方法用來註冊服務的應用程式服務集合。

擴充方法

名稱 Description
AddConfiguration(IMetricsBuilder, IConfiguration)

讀取所提供 IConfiguration 區塊的度量設定,並設定啟用的 電表、 儀器與 資訊監控聽音器 。

AddDebugConsole(IMetricsBuilder)

啟用主控台輸出作為除錯的指標。 這不建議用於生產環境。

AddListener(IMetricsBuilder, IMetricsListener)

註冊一個新的 IMetricsListener 實例。

AddListener<T>(IMetricsBuilder)

註冊一個類型的T新 IMetricsListener 。

ClearListeners(IMetricsBuilder)

移除依賴注入容器中的所有 IMetricsListener 註冊。

DisableMetrics(IMetricsBuilder, String, String, String, MeterScope)

禁用對給定 Meter 和 IMetricsListener的指定 Instrument 。

DisableMetrics(IMetricsBuilder, String)

對所有註冊聽眾,禁用該計量器的所有樂器。

EnableMetrics(IMetricsBuilder, String, String, String, MeterScope)

使給定Meter的 和 IMetricsListener成為指定Instrument。

EnableMetrics(IMetricsBuilder, String)

啟用該計量器的所有樂器,供所有註冊聽眾使用。

適用於