API Diff between 106.10.1 and 106.8.10-alpha.0.10
43 Additions
12 Removals
RestSharp
-
public interface IRestClient
- bool ThrowOnAnyError { get; set; }
- void AddHandler(string contentType, IDeserializer deserializer)
- void AddHandler(string contentType, IDeserializer deserializer)
- Task<IRestResponse<T>> ExecuteAsync<T>(IRestRequest request, CancellationToken cancellationToken = default)
- Task<IRestResponse<T>> ExecuteAsync<T>(IRestRequest request, Method httpMethod, CancellationToken cancellationToken = default)
- Task<IRestResponse> ExecuteAsync(IRestRequest request, Method httpMethod, CancellationToken cancellationToken = default)
- Task<IRestResponse<T>> ExecuteGetAsync<T>(IRestRequest request, CancellationToken cancellationToken = default)
- Task<IRestResponse> ExecuteGetAsync(IRestRequest request, CancellationToken cancellationToken = default)
- Task<IRestResponse<T>> ExecutePostAsync<T>(IRestRequest request, CancellationToken cancellationToken = default)
- Task<IRestResponse> ExecutePostAsync(IRestRequest request, CancellationToken cancellationToken = default)
- Task<IRestResponse<T>> ExecuteTaskAsync<T>(IRestRequest request)
- Task<IRestResponse<T>> ExecuteTaskAsync<T>(IRestRequest request)
- IRestClient UseSerializer(IRestSerializer serializer)
- IRestClient UseSerializer(IRestSerializer serializer)
-
public interface IRestRequest
-
public class Parameter : IEquatable<Parameter>
-
public class RequestBody
- public string ContentType { get; }
- public string Name { get; }
- public object Value { get; }
- public RequestBody(string contentType, string name, object value)
-
public class RestClient : IRestClient
- public bool ThrowOnAnyError { get; set; }
- public Task<IRestResponse<T>> ExecuteAsync<T>(IRestRequest request, CancellationToken cancellationToken = default)
- public Task<IRestResponse> ExecuteAsync(IRestRequest request, Method httpMethod, CancellationToken cancellationToken = default)
- public Task<IRestResponse<T>> ExecuteAsync<T>(IRestRequest request, Method httpMethod, CancellationToken cancellationToken = default)
- public Task<IRestResponse<T>> ExecuteGetAsync<T>(IRestRequest request, CancellationToken cancellationToken = default)
- public Task<IRestResponse> ExecuteGetAsync(IRestRequest request, CancellationToken cancellationToken = default)
- public virtual Task<IRestResponse<T>> ExecutePostTaskAsync<T>(IRestRequest request)
- public Task<IRestResponse<T>> ExecutePostAsync<T>(IRestRequest request, CancellationToken cancellationToken = default)
- public Task<IRestResponse> ExecutePostAsync(IRestRequest request, CancellationToken cancellationToken = default)
- public virtual Task<IRestResponse> ExecutePostTaskAsync(IRestRequest request)
- public virtual Task<IRestResponse<T>> ExecutePostTaskAsync<T>(IRestRequest request)
- public virtual Task<IRestResponse> ExecutePostTaskAsync(IRestRequest request)
- public virtual Task<IRestResponse> ExecuteTaskAsync(IRestRequest request, CancellationToken token, Method httpMethod)
- public virtual Task<IRestResponse> ExecuteTaskAsync(IRestRequest request, CancellationToken token)
- public virtual Task<IRestResponse<T>> ExecuteTaskAsync<T>(IRestRequest request, CancellationToken token, Method httpMethod)
- public virtual Task<IRestResponse> ExecuteTaskAsync(IRestRequest request, CancellationToken token, Method httpMethod)
- public virtual Task<IRestResponse> ExecuteTaskAsync(IRestRequest request, CancellationToken token)
- public virtual Task<IRestResponse<T>> ExecuteTaskAsync<T>(IRestRequest request, CancellationToken token, Method httpMethod)
-
public static class RestClientExtensions
-
public class RestRequest : IRestRequest
RestSharp.Authenticators
RestSharp.Authenticators.OAuth
RestSharp.Serialization.Xml