public async static Task <Models.Tweet> Retweet(this IUserSession session, Models.Tweet tweet) { var parameters = new SortedDictionary <string, string> { }; var path = string.Format("statuses/retweet/{0}.json", tweet.Id); var req = session.PostAsync(path, parameters); var response = await req; return(response.MapTo(Callback)); }
public async static Task <Models.Tweet> Reply(this IUserSession session, Models.Tweet tweet, string text) { var parameters = new SortedDictionary <string, string> { { "status", text }, { "in_reply_to_status_id", tweet.Id } }; var req = session.PostAsync("statuses/update.json", parameters); var response = await req; return(response.MapTo(Callback)); }