Class HttpApiResponse
Wraps a real HTTP response (HttpResponseMessage) to expose the methods needed by the GenAI SDK.
public sealed class HttpApiResponse : ApiResponse, IDisposable, IAsyncDisposable
- Inheritance
-
HttpApiResponse
- Implements
- Inherited Members
Constructors
HttpApiResponse(HttpResponseMessage)
Constructs a HttpApiResponse instance with the HttpResponseMessage.
public HttpApiResponse(HttpResponseMessage response)
Parameters
responseHttpResponseMessageThe HTTP response message.
Methods
DisposeManagedResources()
Disposes the underlying HttpResponseMessage.
protected override void DisposeManagedResources()
GetEntity()
Returns the HttpContent from the response.
public override HttpContent GetEntity()
Returns
GetHeaders()
Returns all of the headers from the response.
public override HttpResponseHeaders GetHeaders()