Table of Contents

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 PipelineResponse

The System.ClientModel.Primitives.PipelineResponse whose headers are being logged.

operationId int

The operation identifier associated with the response, used for logging.

logger ILogger

The logger used for logging.

logLevel LogLevel

The log level at which to log the rate limit headers. Defaults to Debug.