|  |  |  | 
|---|
|  |  |  | using HttpClient httpClient = new HttpClient(); | 
|---|
|  |  |  | httpClient.Timeout = new TimeSpan(0, 0, 60); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | foreach (var header in headers) | 
|---|
|  |  |  | httpClient.DefaultRequestHeaders.Add(header.Key, header.Value); | 
|---|
|  |  |  | if (headers != null) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | foreach (var header in headers) | 
|---|
|  |  |  | httpClient.DefaultRequestHeaders.Add(header.Key, header.Value); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | result = await httpClient.GetAsync(serviceAddress).Result.Content.ReadAsStringAsync(); | 
|---|
|  |  |  | return result; | 
|---|
|  |  |  | 
|---|
|  |  |  | using HttpClient httpClient = new HttpClient(); | 
|---|
|  |  |  | httpClient.Timeout = new TimeSpan(0, 0, 60); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | foreach (var header in headers) | 
|---|
|  |  |  | httpClient.DefaultRequestHeaders.Add(header.Key, header.Value); | 
|---|
|  |  |  | if (headers != null) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | foreach (var header in headers) | 
|---|
|  |  |  | httpClient.DefaultRequestHeaders.Add(header.Key, header.Value); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | result = await httpClient.PostAsync(serviceAddress, httpContent).Result.Content.ReadAsStringAsync(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | using HttpClient httpClient = new HttpClient(); | 
|---|
|  |  |  | httpClient.Timeout = new TimeSpan(0, 0, 60); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | foreach (var header in headers) | 
|---|
|  |  |  | httpClient.DefaultRequestHeaders.Add(header.Key, header.Value); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (headers != null) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | foreach (var header in headers) | 
|---|
|  |  |  | httpClient.DefaultRequestHeaders.Add(header.Key, header.Value); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | result = httpClient.PostAsync(serviceAddress, httpContent).Result.Content.ReadAsStringAsync().Result; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return result; | 
|---|