public IList<BlipStatus> GetUpdates(int limit)
{
string query = string.Format("updates?include=user,user[avatar]&limit={0}", limit.ToString());
//todo: zamiast query stringa w postaci stringa to lepiej zastosować klasę HttpQueryString
HttpResponseMessage resp;
lock (httpAsyncClientLock)
{
resp = blipHttpClientSync.Get(query);
}
//sprawdzamy czy komunikacja się powiodła
resp.EnsureStatusIsSuccessful();
var statuses = resp.Content.ReadAsJsonDataContract<StatusesList>();
return statuses;
}