public void GetUserDashboardSince(string user, uint since, int limit)
{
Uri query = new Uri(
string.Format(
"/users/{0}/dashboard/since/{1}?include=user,user[avatar],recipient,recipient[avatar],pictures&limit={2}",
user, since, limit), UriKind.Relative);
//todo: zamiast query stringa w postaci stringa to lepiej zastosować klasę HttpQueryString
//HttpQueryString query = new HttpQueryString();
//jako state przekazujemy cały obiekt,aby można było pobrać później z niego ResponseMessage
lock (httpAsyncClientLock)
{
blipHttpClientAsync.BeginSend(
new HttpRequestMessage("GET", query), new AsyncCallback(AfterStatusesUpdatedSince),
blipHttpClientAsync);
}
}