public virtual void ReportSpam(ReportSpamOptions options, Action<TwitterUser, TwitterResponse> action) { var screen_name = options.ScreenName; var user_id = options.UserId; WithHammock(WebMethod.Post, action, "users/report_spam", FormatAsString, "?screen_name=", screen_name, "&user_id=", user_id); }
public virtual Task<TwitterResponse<TwitterUser>> ReportSpamAsync(ReportSpamOptions options) { var screen_name = options.ScreenName; var user_id = options.UserId; return ExecuteRequest<TwitterUser>(HttpMethod.Post, "users/report_spam", FormatAsString, "?screen_name=", screen_name, "&user_id=", user_id); }
public virtual IAsyncResult BeginReportSpam(ReportSpamOptions options) { var screen_name = options.ScreenName; var user_id = options.UserId; return BeginWithHammock<TwitterUser>(WebMethod.Post, "users/report_spam", FormatAsString, "?screen_name=", screen_name, "&user_id=", user_id); }
public virtual Task<TwitterAsyncResult<TwitterUser>> ReportSpamAsync(ReportSpamOptions options) { var screen_name = options.ScreenName; var user_id = options.UserId; return WithHammockTask<TwitterUser>(_client, WebMethod.Post, "users/report_spam", FormatAsString, "?screen_name=", screen_name, "&user_id=", user_id); }