ServicesClient.PostAsync C# (CSharp) Method

PostAsync() public method

public PostAsync ( string URL, object param ) : Task
URL string
param object
return Task
            public async Task<T> PostAsync<T>(string URL, object param) where T : class
            {
                if (IsConnection)
                {
                    var json = JsonConvert.SerializeObject(param);
                    var httpContent = new StringContent(json, Encoding.UTF8, "application/json");
                  
                        var result = await httpClient.PostAsync(URL, httpContent);
                        if (result.IsSuccessStatusCode)
                            
                                return JsonConvert.DeserializeObject<T>(result.Content.ReadAsStringAsync().Result);
                }
                return null;
            }