Show / Hide Table of Contents

Class RestClientHandler

A handler for RestClient.

Inheritance
object
HttpMessageHandler
HttpClientHandler
RestClientHandler
Implements
IDisposable
Inherited Members
HttpClientHandler.Dispose(bool)
HttpClientHandler.AllowAutoRedirect
HttpClientHandler.AutomaticDecompression
HttpClientHandler.ClientCertificateOptions
HttpClientHandler.CookieContainer
HttpClientHandler.Credentials
HttpClientHandler.MaxAutomaticRedirections
HttpClientHandler.MaxRequestContentBufferSize
HttpClientHandler.PreAuthenticate
HttpClientHandler.Proxy
HttpClientHandler.SupportsAutomaticDecompression
HttpClientHandler.SupportsProxy
HttpClientHandler.SupportsRedirectConfiguration
HttpClientHandler.UseCookies
HttpClientHandler.UseDefaultCredentials
HttpClientHandler.UseProxy
HttpMessageHandler.Dispose()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.Common.Http
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class RestClientHandler : HttpClientHandler, IDisposable

Constructors

RestClientHandler(RequestCallback)

Declaration
public RestClientHandler(RequestCallback callback)
Parameters
Type Name Description
RequestCallback callback

RestClientHandler(RequestCallback, ClientConfiguration)

Declaration
public RestClientHandler(RequestCallback callback, ClientConfiguration clientConfiguration)
Parameters
Type Name Description
RequestCallback callback
ClientConfiguration clientConfiguration

Fields

logger

Declaration
protected static Logger logger
Field Value
Type Description
Logger

Methods

SendAsync(HttpRequestMessage, CancellationToken)

Declaration
protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Parameters
Type Name Description
HttpRequestMessage request
CancellationToken cancellationToken
Returns
Type Description
Task<HttpResponseMessage>
Overrides
HttpClientHandler.SendAsync(HttpRequestMessage, CancellationToken)

Implements

IDisposable
In this article
Back to top