IMetricsBuilder 介面

定義

表示類型,此類型會藉由註冊 IMetricsListeners 來設定計量系統,並使用規則來判斷哪些計量已啟用。

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

屬性

Services

取得應用程式 IServiceCollection。 擴充方法會使用此方法來註冊服務。

擴充方法

AddConfiguration(IMetricsBuilder, IConfiguration)

從提供的 IConfiguration 區段讀取計量設定,並設定已啟用 哪些 MetricInstrumentsIMetricsListeners

AddDebugConsole(IMetricsBuilder)

啟用用於偵錯之計量的控制台輸出。 不建議用於生產環境。

AddListener(IMetricsBuilder, IMetricsListener)

註冊新的 IMetricsListener 實例。

AddListener<T>(IMetricsBuilder)

註冊類型的TIMetricsListener

ClearListeners(IMetricsBuilder)

從相依性插入容器中移除所有 IMetricsListener 註冊。

DisableMetrics(IMetricsBuilder, String)

針對所有已註冊的 IMetricsListeners 停用指定計量的所有 Instruments

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

針對指定的 MeterIMetricsListener停用指定的 Instrument

EnableMetrics(IMetricsBuilder, String)

針對所有已註冊的 IMetricsListeners 啟用指定計量的所有 Instruments

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

指定指定的 MeterIMetricsListener開啟指定的 Instrument

適用於