Skip to content

Commit 25949c4

Browse files
Update README.md
1 parent 4cd859f commit 25949c4

File tree

1 file changed

+26
-14
lines changed

1 file changed

+26
-14
lines changed

README.md

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -37,25 +37,37 @@ For full examples, detailed usage, and advanced configuration options, please se
3737

3838
## 🚀 **Usage Example**
3939
```csharp
40-
using var httpClient = new HttpClient();
41-
var baseAddress = new Uri("http://localhost:1213/v1/");
42-
client.BaseAddress = baseAddress;
43-
string requestBody = /*lang=json,strict*/ @"{""name"":""sara"",""requestId"":10001001,""amount"":20000}";
44-
HttpRequestMessage request = new(HttpMethod.Post, requestUri);
45-
request.Headers.Add("Authorization", "Bearer YourAccessToken");
46-
request.Content = new StringContent(requestBody, Encoding.UTF8, "application/json");
47-
48-
// Using the HttpClient extension:
49-
httpClient.GenerateCurlInConsole(request);
50-
51-
// Or using the HttpRequestMessage extension:
52-
request.GenerateCurlInConsole(baseAddress);
40+
using System.Text;
41+
using HttpClientToCurl;
42+
43+
class Program
44+
{
45+
static async Task Main()
46+
{
47+
var requestUri = "api/test";
48+
49+
using var httpClient = new HttpClient();
50+
var baseAddress = new Uri("http://localhost:1213/v1/");
51+
httpClient.BaseAddress = baseAddress;
52+
string requestBody = /*lang=json,strict*/ @"{""name"":""sara"",""requestId"":10001001,""amount"":20000}";
53+
HttpRequestMessage request = new(HttpMethod.Post, requestUri);
54+
request.Headers.Add("Authorization", "Bearer YourAccessToken");
55+
request.Content = new StringContent(requestBody, Encoding.UTF8, "application/json");
56+
57+
// Using the HttpClient extension:
58+
httpClient.GenerateCurlInConsole(request);
59+
60+
// Or using the HttpRequestMessage extension:
61+
request.GenerateCurlInConsole(baseAddress);
62+
}
63+
}
5364
```
5465

5566
## ✅ Output:
5667

5768
```bash
58-
curl -X POST "http://localhost:1213/v1/api/test" -H "Content-Type: application/json" -d "{ \"name\": \"amin\" }"
69+
curl -X POST 'http://localhost:1213/v1/api/test' -H 'Authorization: Bearer YourAccessToken'
70+
-H 'Content-Type: application/json; charset=utf-8' -d '{"name":"sara","requestId":10001001,"amount":20000}'
5971
```
6072

6173
## 🧩 **Other Features**

0 commit comments

Comments
 (0)