in Common/ConnectorCommon/RestApiRepository.cs [129:152]
private static async Task<R> GetResultFromResponse<R>(HttpResponseMessage response)
{
using (response)
{
if (response.IsSuccessStatusCode)
{
var jsonResponse = await response.Content.ReadAsStringAsync();
try
{
var result = JsonConvert.DeserializeObject<R>(jsonResponse, GetJsonSerializerSettings());
return result;
}
catch(Exception)
{
var obj = (Object)jsonResponse;
return (R)obj;
}
}
else
{
throw TranslateErrorResponse(response);
}
}
}