Table of Contents

Interface IHttpClient

Namespace
RestSharp.Portable
Assembly
RestSharp.Portable.Core.dll
public interface IHttpClient : IDisposable
Extension Methods

Properties

BaseAddress

Uri BaseAddress { get; set; }

Property Value

Uri

DefaultRequestHeaders

IHttpHeaders DefaultRequestHeaders { get; }

Property Value

IHttpHeaders

Timeout

TimeSpan Timeout { get; set; }

Property Value

TimeSpan

Methods

SendAsync(IHttpRequestMessage, CancellationToken)

Task<IHttpResponseMessage> SendAsync(IHttpRequestMessage request, CancellationToken cancellationToken)

Parameters

request IHttpRequestMessage
cancellationToken CancellationToken

Returns

Task<IHttpResponseMessage>