Exemple #1
0
        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));
        }
Exemple #2
0
 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)));
 }
Exemple #3
0
 // 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)));
 }
Exemple #4
0
 // Base call
 public static async Task <string> ExecuteQuery(string query, HttpMethod method)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecuteQuery(query, method)));
 }
Exemple #5
0
 // POST HTTP Content
 public static async Task <bool> TryPOSTJsonContent(string url, string json)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.TryPOSTJsonContent(url, json)));
 }
Exemple #6
0
 public static async Task <bool> TryExecutePOSTQuery(string query)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.TryExecutePOSTQuery(query)));
 }
Exemple #7
0
 public static async Task <T> ExecutePOSTQuery <T>(string query) where T : class
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecutePOSTQuery <T>(query)));
 }
Exemple #8
0
 public static async Task <string> ExecutePOSTQueryReturningJson(string query)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterAccessor.ExecutePOSTQueryReturningJson(query)));
 }