Example #1
0
 public static async Task <bool> BlockUser(string userScreenName)
 {
     return(await Sync.ExecuteTaskAsync(() => User.BlockUser(userScreenName)));
 }
Example #2
0
 public static async Task <IEnumerable <IUser> > GetListSubscribers(ITwitterListIdentifier list, int maximumNumberOfUsersToRetrieve = 100)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetListSubscribers(list, maximumNumberOfUsersToRetrieve)));
 }
Example #3
0
 public static async Task <ITwitterList> GetExistingList(string slug, IUser user)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(slug, user)));
 }
Example #4
0
 // Add Members To List
 public static async Task <bool> AddMemberToList(ITwitterListIdentifier list, IUserIdentifier newUser)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.AddMemberToList(list, newUser)));
 }
Example #5
0
 public static async Task <MultiRequestsResult> RemoveMultipleMembersFromList(ITwitterListIdentifier list, IEnumerable <IUserIdentifier> userIdentifiersToRemove)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.RemoveMultipleMembersFromList(list, userIdentifiersToRemove)));
 }
Example #6
0
 public static async Task <IEnumerable <ITweet> > GetTweetsFromList(ITwitterListIdentifier twitterListIdentifier, IGetTweetsFromListParameters parameters = null)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(twitterListIdentifier, parameters)));
 }
Example #7
0
 public static async Task <IEnumerable <IUser> > GetMembersOfList(string slug, long ownerId, int maxNumberOfUsersToRetrieve = 100)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetMembersOfList(slug, ownerId, maxNumberOfUsersToRetrieve)));
 }
Example #8
0
 public static async Task <IEnumerable <IUser> > GenerateUsersFromDTO(IEnumerable <IUserDTO> usersDTO)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GenerateUsersFromDTO(usersDTO)));
 }
Example #9
0
 // User Controller
 // Friend Ids
 public static async Task <IEnumerable <long> > GetFriendIds(IUser user, int maxFriendsToRetrieve = 5000)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetFriendIds(user, maxFriendsToRetrieve)));
 }
Example #10
0
 public static async Task <IUser> GetUserFromScreenName(string userName)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetUserFromScreenName(userName)));
 }
Example #11
0
 public static async Task <IUser> GenerateUserFromDTO(IUserDTO userDTO)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GenerateUserFromDTO(userDTO)));
 }
Example #12
0
 public static async Task <IUser> GetUserFromId(long userId)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetUserFromId(userId)));
 }
Example #13
0
 public static async Task <ILoggedUser> GetLoggedUser(ITwitterCredentials credentials)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetLoggedUser(credentials)));
 }
Example #14
0
 public static async Task <System.IO.Stream> GetProfileImageStream(IUserDTO userDTO, ImageSize imageSize = ImageSize.normal)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetProfileImageStream(userDTO, imageSize)));
 }
Example #15
0
 // Get Existing List
 public static async Task <ITwitterList> GetExistingList(ITwitterListIdentifier twitterListIdentifier)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(twitterListIdentifier)));
 }
Example #16
0
 public static async Task <IEnumerable <IUser> > GetFriends(IUserIdentifier userDTO, int maxFriendsToRetrieve = 250)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetFriends(userDTO, maxFriendsToRetrieve)));
 }
Example #17
0
 public static async Task <IEnumerable <ITweet> > GetTweetsFromList(string slug, long ownerId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(slug, ownerId)));
 }
Example #18
0
 public static async Task <IEnumerable <IUser> > GetFriends(string userScreenName, int maxFriendsToRetrieve = 250)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetFriends(userScreenName, maxFriendsToRetrieve)));
 }
Example #19
0
 // Get Members of List
 public static async Task <IEnumerable <IUser> > GetMembersOfList(ITwitterListIdentifier twitterListIdentifier, int maxNumberOfUsersToRetrieve = 100)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetMembersOfList(twitterListIdentifier, maxNumberOfUsersToRetrieve)));
 }
Example #20
0
 public static async Task <IEnumerable <long> > GetFollowerIds(long userId, int maxFollowersToRetrieve = 5000)
 {
     return(await Sync.ExecuteTaskAsync(() => User.GetFollowerIds(userId, maxFollowersToRetrieve)));
 }
Example #21
0
 public static async Task <ITwitterList> GetExistingList(long listId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(listId)));
 }
Example #22
0
 public static async Task <bool> DestroyList(long listId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(listId)));
 }
Example #23
0
 // Remove Members From List
 public static async Task <bool> RemoveMemberFromList(ITwitterListIdentifier list, IUserIdentifier user)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.RemoveMemberFromList(list, user)));
 }
Example #24
0
 public static async Task <bool> DestroyList(string slug, IUserDTO ownerDTO)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(slug, ownerDTO)));
 }
Example #25
0
 // Get Subscriptions
 public static async Task <IEnumerable <ITwitterList> > GetUserSubscribedLists(IUserIdentifier userIdentifier, int maxNumberOfListsToRetrieve = TweetinviConsts.LIST_GET_USER_SUBSCRIPTIONS_COUNT)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetUserSubscribedLists(userIdentifier, maxNumberOfListsToRetrieve)));
 }
Example #26
0
 public static async Task <bool> DestroyList(string slug, string ownerScreenName)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(slug, ownerScreenName)));
 }
Example #27
0
 // Unsubscribe
 public static async Task <bool> UnSubscribeAuthenticatedUserFromList(ITwitterListIdentifier listIdentifier, IAuthenticatedUser authenticatedUser = null)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.UnSubscribeAuthenticatedUserFromList(listIdentifier, authenticatedUser)));
 }
Example #28
0
 // Get Tweets from List
 public static async Task <IEnumerable <ITweet> > GetTweetsFromList(long listId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(listId)));
 }
Example #29
0
 // Check Subscription
 public static async Task <bool> CheckIfUserIsAListSubscriber(ITwitterListIdentifier listIdentifier, IUserIdentifier userIdentifier)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.CheckIfUserIsAListSubscriber(listIdentifier, userIdentifier)));
 }
Example #30
0
 public static async Task <bool> BlockUser(long userId)
 {
     return(await Sync.ExecuteTaskAsync(() => User.BlockUser(userId)));
 }