public static async Task <Tuple <bool, T> > TryExecutePOSTQuery <T>(string query) where T : class { T resultObject = null; var result = await Sync.ExecuteTaskAsync(() => TwitterAccessor.TryExecutePOSTQuery(query, out resultObject)); return(new Tuple <bool, T>(result, resultObject)); }
public static async Task <IEnumerable <T> > ExecuteCursorGETQuery <T, T1>( string query, int maxObjectToRetrieve = Int32.MaxValue, long cursor = -1) where T1 : class, IBaseCursorQueryDTO <T> { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecuteCursorGETQuery <T, T1>(query, maxObjectToRetrieve, cursor))); }
// Cusror Query public static async Task <IEnumerable <string> > ExecuteJsonCursorGETQuery <T>( string baseQuery, int maxObjectToRetrieve = Int32.MaxValue, long cursor = -1) where T : class, IBaseCursorQueryDTO { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecuteCursorGETQueryReturningJson <T>(baseQuery, maxObjectToRetrieve, cursor))); }
// Base call public static async Task <string> ExecuteQuery(string query, HttpMethod method) { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecuteQuery(query, method))); }
// POST HTTP Content public static async Task <bool> TryPOSTJsonContent(string url, string json) { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.TryPOSTJsonContent(url, json))); }
public static async Task <bool> TryExecutePOSTQuery(string query) { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.TryExecutePOSTQuery(query))); }
public static async Task <T> ExecutePOSTQuery <T>(string query) where T : class { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecutePOSTQuery <T>(query))); }
public static async Task <string> ExecutePOSTQueryReturningJson(string query) { return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecutePOSTQueryReturningJson(query))); }