Class PipelineResponseExtensions
- Namespace
- FoundationaLLM.Common.Extensions
- Assembly
- FoundationaLLM.Common.dll
public static class PipelineResponseExtensions
- Inheritance
-
PipelineResponseExtensions
- Inherited Members
Methods
LogRateLimitHeaders(PipelineResponse, int, ILogger, LogLevel)
Logs the rate limit headers from the response at the specified log level.
public static void LogRateLimitHeaders(this PipelineResponse response, int operationId, ILogger logger, LogLevel logLevel = LogLevel.Debug)
Parameters
responsePipelineResponseThe System.ClientModel.Primitives.PipelineResponse whose headers are being logged.
operationIdintThe operation identifier associated with the response, used for logging.
loggerILoggerThe logger used for logging.
logLevelLogLevelThe log level at which to log the rate limit headers. Defaults to Debug.