private async Task<IResult> GetResult(HttpResponseMessage httpResponseMessage)
{
var content = httpResponseMessage.Content;
var body = await content.ReadAsStringAsync().ContinueOnAnyContext();
var result = new DefaultResult
{
Message = httpResponseMessage.IsSuccessStatusCode ? "success" : body,
Success = httpResponseMessage.IsSuccessStatusCode,
};
Log.Debug(m => m("{0}", body));
return result;
}