public static async Task <bool> BlockUser(string userScreenName) { return(await Sync.ExecuteTaskAsync(() => User.BlockUser(userScreenName))); }
public static async Task <IEnumerable <IUser> > GetListSubscribers(ITwitterListIdentifier list, int maximumNumberOfUsersToRetrieve = 100) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetListSubscribers(list, maximumNumberOfUsersToRetrieve))); }
public static async Task <ITwitterList> GetExistingList(string slug, IUser user) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(slug, user))); }
// Add Members To List public static async Task <bool> AddMemberToList(ITwitterListIdentifier list, IUserIdentifier newUser) { return(await Sync.ExecuteTaskAsync(() => TwitterList.AddMemberToList(list, newUser))); }
public static async Task <MultiRequestsResult> RemoveMultipleMembersFromList(ITwitterListIdentifier list, IEnumerable <IUserIdentifier> userIdentifiersToRemove) { return(await Sync.ExecuteTaskAsync(() => TwitterList.RemoveMultipleMembersFromList(list, userIdentifiersToRemove))); }
public static async Task <IEnumerable <ITweet> > GetTweetsFromList(ITwitterListIdentifier twitterListIdentifier, IGetTweetsFromListParameters parameters = null) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(twitterListIdentifier, parameters))); }
public static async Task <IEnumerable <IUser> > GetMembersOfList(string slug, long ownerId, int maxNumberOfUsersToRetrieve = 100) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetMembersOfList(slug, ownerId, maxNumberOfUsersToRetrieve))); }
public static async Task <IEnumerable <IUser> > GenerateUsersFromDTO(IEnumerable <IUserDTO> usersDTO) { return(await Sync.ExecuteTaskAsync(() => User.GenerateUsersFromDTO(usersDTO))); }
// User Controller // Friend Ids public static async Task <IEnumerable <long> > GetFriendIds(IUser user, int maxFriendsToRetrieve = 5000) { return(await Sync.ExecuteTaskAsync(() => User.GetFriendIds(user, maxFriendsToRetrieve))); }
public static async Task <IUser> GetUserFromScreenName(string userName) { return(await Sync.ExecuteTaskAsync(() => User.GetUserFromScreenName(userName))); }
public static async Task <IUser> GenerateUserFromDTO(IUserDTO userDTO) { return(await Sync.ExecuteTaskAsync(() => User.GenerateUserFromDTO(userDTO))); }
public static async Task <IUser> GetUserFromId(long userId) { return(await Sync.ExecuteTaskAsync(() => User.GetUserFromId(userId))); }
public static async Task <ILoggedUser> GetLoggedUser(ITwitterCredentials credentials) { return(await Sync.ExecuteTaskAsync(() => User.GetLoggedUser(credentials))); }
public static async Task <System.IO.Stream> GetProfileImageStream(IUserDTO userDTO, ImageSize imageSize = ImageSize.normal) { return(await Sync.ExecuteTaskAsync(() => User.GetProfileImageStream(userDTO, imageSize))); }
// Get Existing List public static async Task <ITwitterList> GetExistingList(ITwitterListIdentifier twitterListIdentifier) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(twitterListIdentifier))); }
public static async Task <IEnumerable <IUser> > GetFriends(IUserIdentifier userDTO, int maxFriendsToRetrieve = 250) { return(await Sync.ExecuteTaskAsync(() => User.GetFriends(userDTO, maxFriendsToRetrieve))); }
public static async Task <IEnumerable <ITweet> > GetTweetsFromList(string slug, long ownerId) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(slug, ownerId))); }
public static async Task <IEnumerable <IUser> > GetFriends(string userScreenName, int maxFriendsToRetrieve = 250) { return(await Sync.ExecuteTaskAsync(() => User.GetFriends(userScreenName, maxFriendsToRetrieve))); }
// Get Members of List public static async Task <IEnumerable <IUser> > GetMembersOfList(ITwitterListIdentifier twitterListIdentifier, int maxNumberOfUsersToRetrieve = 100) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetMembersOfList(twitterListIdentifier, maxNumberOfUsersToRetrieve))); }
public static async Task <IEnumerable <long> > GetFollowerIds(long userId, int maxFollowersToRetrieve = 5000) { return(await Sync.ExecuteTaskAsync(() => User.GetFollowerIds(userId, maxFollowersToRetrieve))); }
public static async Task <ITwitterList> GetExistingList(long listId) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(listId))); }
public static async Task <bool> DestroyList(long listId) { return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(listId))); }
// Remove Members From List public static async Task <bool> RemoveMemberFromList(ITwitterListIdentifier list, IUserIdentifier user) { return(await Sync.ExecuteTaskAsync(() => TwitterList.RemoveMemberFromList(list, user))); }
public static async Task <bool> DestroyList(string slug, IUserDTO ownerDTO) { return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(slug, ownerDTO))); }
// 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))); }
public static async Task <bool> DestroyList(string slug, string ownerScreenName) { return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(slug, ownerScreenName))); }
// Unsubscribe public static async Task <bool> UnSubscribeAuthenticatedUserFromList(ITwitterListIdentifier listIdentifier, IAuthenticatedUser authenticatedUser = null) { return(await Sync.ExecuteTaskAsync(() => TwitterList.UnSubscribeAuthenticatedUserFromList(listIdentifier, authenticatedUser))); }
// Get Tweets from List public static async Task <IEnumerable <ITweet> > GetTweetsFromList(long listId) { return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(listId))); }
// Check Subscription public static async Task <bool> CheckIfUserIsAListSubscriber(ITwitterListIdentifier listIdentifier, IUserIdentifier userIdentifier) { return(await Sync.ExecuteTaskAsync(() => TwitterList.CheckIfUserIsAListSubscriber(listIdentifier, userIdentifier))); }
public static async Task <bool> BlockUser(long userId) { return(await Sync.ExecuteTaskAsync(() => User.BlockUser(userId))); }