Microsoft.IdentityModel.Telemetry.TelemetryClient
Prepares TagLists using the provided data and sends them to TelemetryDataRecorder for recording.
public TelemetryClient()
public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus, string configurationSource)
public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus, string configurationSource, Exception exception)
public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus)
public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus, Exception exception)
public void IncrementSignatureValidationCounter(string errorType, string issuer, string algorithm, SecurityKey key)
Increments the signature validation counter with algorithm and key size details.
public void LogBackgroundConfigurationRefreshFailure(string metadataAddress, string configurationSource, Exception exception)
public void LogConfigurationRetrievalDuration(string metadataAddress, string configurationSource, TimeSpan operationDuration)
public void LogConfigurationRetrievalDuration(string metadataAddress, string configurationSource, TimeSpan operationDuration, Exception exception)
public void LogConfigurationRetrievalDuration(string metadataAddress, TimeSpan operationDuration, Exception exception)