Ваша проблема заключается здесь:
client.ExecuteAsync (request, response =>
{
RestResponse resource = response;
var content = resource.Content;
PopulateList ();
});
Вы должны использовать RestResponse.
Если это не работает, возможно, это происходит из-за вашего запроса или плохой сериализации.