private static HttpContent GivenAHttpContent(ActivityDto identifierDto, string requestUri)
        {
            string             json    = JsonConvert.SerializeObject(identifierDto, Formatting.Indented);
            HttpContent        content = new StringContent(json, Encoding.UTF8, "application/json");
            HttpRequestMessage request = new HttpRequestMessage {
                Method     = HttpMethod.Post,
                RequestUri = new Uri(requestUri),
                Content    = content
            };

            return(content);
        }
        public virtual async Task <bool> UpdateNotifyCharge(ActivityDto identifierDto)
        {
            string requestUri = string.Format("{0}/api/ChargeActivity/update", server);
            var    content    = GivenAHttpContent(identifierDto, requestUri);
            var    result     = await httpApiClient.PutAsync(requestUri, content);

            if (result.StatusCode == HttpStatusCode.OK)
            {
                return(true);
            }
            return(false);
        }