Skip to content

Commit

Permalink
More cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
alexeyzimarev committed Apr 8, 2023
1 parent 4af066c commit edce8c9
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 53 deletions.
2 changes: 1 addition & 1 deletion docs/intro.md
Expand Up @@ -78,7 +78,7 @@ Read [here](usage.md#json-requests) about making JSON calls without preparing a

### Content type

RestSharp supports sending XML or JSON body as part of the request. To add a body to the request, simply call `AddJsonBody` or `AddXmlBody` method of the `IRestRequest` instance.
RestSharp supports sending XML or JSON body as part of the request. To add a body to the request, simply call `AddJsonBody` or `AddXmlBody` method of the `RestRequest` instance.

There is no need to set the `Content-Type` or add the `DataFormat` parameter to the request when using those methods, RestSharp will do it for you.

Expand Down
102 changes: 51 additions & 51 deletions docs/v107/README.md
Expand Up @@ -222,57 +222,57 @@ Console.Write(response.Content); // {'name' : 'Test McGee'}

Below, you can find members of `IRestClient` and `IRestRequest` with their corresponding status and location in the new API.

| `IRestClient` member | Where is it now? |
|:------------------------------------------------------------------------------------------------|:-----------------------------------|
| `CookieContainer` | `RestClientOptions` |
| `AutomaticDecompression` | `RestClientOptions`, changed type |
| `MaxRedirects` | `RestClientOptions` |
| `UserAgent` | `RestClientOptions` |
| `Timeout` | `RestClientOptions`, `RestRequest` |
| `Authenticator` | `RestClientOptions` |
| `BaseUrl` | `RestClientOptions` |
| `Encoding` | `RestClientOptions` |
| `ThrowOnDeserializationError` | `RestClientOptions` |
| `FailOnDeserializationError` | `RestClientOptions` |
| `ThrowOnAnyError` | `RestClientOptions` |
| `PreAuthenticate` | `RestClientOptions` |
| `BaseHost` | `RestClientOptions` |
| `AllowMultipleDefaultParametersWithSameName` | `RestClientOptions` |
| `ClientCertificates` | `RestClientOptions` |
| `Proxy` | `RestClientOptions` |
| `CachePolicy` | `RestClientOptions`, changed type |
| `FollowRedirects` | `RestClientOptions` |
| `RemoteCertificateValidationCallback` | `RestClientOptions` |
| `Pipelined` | Not supported |
| `UnsafeAuthenticatedConnectionSharing` | Not supported |
| `ConnectionGroupName` | Not supported |
| `ReadWriteTimeout` | Not supported |
| `UseSynchronizationContext` | Not supported |
| `DefaultParameters` | `RestClient` |
| `Deserialize<T>(IRestResponse response)` | `RestSerializers` |
| `BuildUri(IRestRequest request)` | Extension |
| `ExecuteAsync<T>(IRestRequest request, CancellationToken cancellationToken)` | `RestClient` |
| `ExecuteAsync<T>(IRestRequest request, Method httpMethod, CancellationToken cancellationToken)` | Extension |
| `ExecuteAsync(IRestRequest request, Method httpMethod, CancellationToken cancellationToken)` | Extension |
| `ExecuteAsync(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecuteGetAsync<T>(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecutePostAsync<T>(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecuteGetAsync(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecutePostAsync(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `Execute(IRestRequest request)` | Deprecated |
| `Execute(IRestRequest request, Method httpMethod)` | Deprecated |
| `Execute<T>(IRestRequest request)` | Deprecated |
| `Execute<T>(IRestRequest request, Method httpMethod)` | Deprecated |
| `DownloadData(IRestRequest request)` | Deprecated |
| `ExecuteAsGet(IRestRequest request, string httpMethod)` | Deprecated |
| `ExecuteAsPost(IRestRequest request, string httpMethod)` | Deprecated |
| `ExecuteAsGet<T>(IRestRequest request, string httpMethod)` | Deprecated |
| `ExecuteAsPost<T>(IRestRequest request, string httpMethod)` | Deprecated |
| `BuildUriWithoutQueryParameters(IRestRequest request)` | Extension |
| `ConfigureWebRequest(Action<HttpWebRequest> configurator)` | Removed |
| `AddHandler(string contentType, Func<IDeserializer> deserializerFactory)` | Removed |
| `RemoveHandler(string contentType)` | Removed |
| `ClearHandlers()` | Removed |
| `IRestClient` member | Where is it now? |
|:------------------------------------------------------------------------------------------------|:----------------------------------------|
| `CookieContainer` | `RestClientOptions`, `RestRequest` |
| `AutomaticDecompression` | `RestClientOptions`, changed type |
| `MaxRedirects` | `RestClientOptions` |
| `UserAgent` | `RestClientOptions` |
| `Timeout` | `RestClientOptions`, `RestRequest` |
| `Authenticator` | `RestClientOptions`, `RestRequest` |
| `BaseUrl` | `RestClientOptions` |
| `Encoding` | `RestClientOptions` |
| `ThrowOnDeserializationError` | `RestClientOptions` |
| `FailOnDeserializationError` | `RestClientOptions` |
| `ThrowOnAnyError` | `RestClientOptions` |
| `PreAuthenticate` | `RestClientOptions` |
| `BaseHost` | `RestClientOptions` |
| `AllowMultipleDefaultParametersWithSameName` | `RestClientOptions` |
| `ClientCertificates` | `RestClientOptions` |
| `Proxy` | `RestClientOptions` |
| `CachePolicy` | `RestClientOptions`, changed type |
| `FollowRedirects` | `RestClientOptions` |
| `RemoteCertificateValidationCallback` | `RestClientOptions` |
| `Pipelined` | Not supported |
| `UnsafeAuthenticatedConnectionSharing` | Not supported |
| `ConnectionGroupName` | Not supported |
| `ReadWriteTimeout` | Not supported |
| `UseSynchronizationContext` | Not supported |
| `DefaultParameters` | `RestClient` |
| `Deserialize<T>(IRestResponse response)` | `RestSerializers` |
| `BuildUri(IRestRequest request)` | Extension |
| `ExecuteAsync<T>(IRestRequest request, CancellationToken cancellationToken)` | `RestClient` |
| `ExecuteAsync<T>(IRestRequest request, Method httpMethod, CancellationToken cancellationToken)` | Extension |
| `ExecuteAsync(IRestRequest request, Method httpMethod, CancellationToken cancellationToken)` | Extension |
| `ExecuteAsync(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecuteGetAsync<T>(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecutePostAsync<T>(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecuteGetAsync(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `ExecutePostAsync(IRestRequest request, CancellationToken cancellationToken)` | Extension |
| `Execute(IRestRequest request)` | Extension (since v108) |
| `Execute(IRestRequest request, Method httpMethod)` | Extension (since v108) |
| `Execute<T>(IRestRequest request)` | Extension (since v108) |
| `Execute<T>(IRestRequest request, Method httpMethod)` | Extension (since v108) |
| `DownloadData(IRestRequest request)` | Extension (since v108) |
| `ExecuteAsGet(IRestRequest request, string httpMethod)` | Extension `ExecuteGetA` (since v108) |
| `ExecuteAsPost(IRestRequest request, string httpMethod)` | Extension `ExecutePost` (since v108) |
| `ExecuteAsGet<T>(IRestRequest request, string httpMethod)` | Extension `ExecuteGet<T>` (since v108) |
| `ExecuteAsPost<T>(IRestRequest request, string httpMethod)` | Extension `ExecutePost<T>` (since v108) |
| `BuildUriWithoutQueryParameters(IRestRequest request)` | Extension |
| `ConfigureWebRequest(Action<HttpWebRequest> configurator)` | Removed |
| `AddHandler(string contentType, Func<IDeserializer> deserializerFactory)` | Removed |
| `RemoveHandler(string contentType)` | Removed |
| `ClearHandlers()` | Removed |

| `IRestRequest` member | Where is it now? |
|:-------------------------------------------------------------------------------------------------------|:---------------------------------|
Expand Down
2 changes: 1 addition & 1 deletion test/RestSharp.Tests/RestClientTests.cs
Expand Up @@ -15,7 +15,7 @@ public class RestClientTests {
[InlineData(Method.Patch, Method.Put)]
[InlineData(Method.Post, Method.Put)]
[InlineData(Method.Get, Method.Delete)]
public async Task Execute_with_IRestRequest_and_Method_overrides_previous_request_method(Method reqMethod, Method overrideMethod) {
public async Task Execute_with_RestRequest_and_Method_overrides_previous_request_method(Method reqMethod, Method overrideMethod) {
var req = new RestRequest("", reqMethod);
var client = new RestClient(BaseUrl);

Expand Down

0 comments on commit edce8c9

Please sign in to comment.