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
response
PipelineResponseThe System.ClientModel.Primitives.PipelineResponse whose headers are being logged.
operationId
intThe operation identifier associated with the response, used for logging.
logger
ILoggerThe logger used for logging.
logLevel
LogLevelThe log level at which to log the rate limit headers. Defaults to Debug.