public static async Task <ITwitterList> GetExistingList(string slug, IUserIdentifier user)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(slug, user)));
 }
示例#2
0
 public static async Task <bool> DestroyList(long listId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(listId)));
 }
 public static async Task <IEnumerable <ITwitterList> > GetUserOwnedLists(string userScreenName, int maximumNumberOfListsToRetrieve = TweetinviConsts.TWITTER_LIST_OWNED_COUNT)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetUserOwnedLists(userScreenName, maximumNumberOfListsToRetrieve)));
 }
 public static async Task <ITwitterList> UpdateList(long listId, ITwitterListUpdateParameters parameters)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(listId, parameters)));
 }
 public static async Task <ITwitterList> UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(slug, ownerScreenName, parameters)));
 }
 public static async Task <ITwitterList> GetExistingList(string slug, string userScreenName)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(slug, userScreenName)));
 }
 // Create List
 public static async Task <ITwitterList> CreateList(string name, PrivacyMode privacyMode, string description = null)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.CreateList(name, privacyMode, description)));
 }
 // 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 <ITwitterList> GetExistingList(long listId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(listId)));
 }
 public static async Task <IEnumerable <ITweet> > GetTweetsFromList(string slug, long ownerId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(slug, ownerId)));
 }
 public static async Task <IEnumerable <ITweet> > GetTweetsFromList(ITwitterListIdentifier twitterListIdentifier, IGetTweetsFromListParameters parameters = null)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(twitterListIdentifier, parameters)));
 }
 // Get Tweets from List
 public static async Task <IEnumerable <ITweet> > GetTweetsFromList(long listId)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetTweetsFromList(listId)));
 }
 public static async Task <bool> DestroyList(string slug, string ownerScreenName)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(slug, ownerScreenName)));
 }
 // Get Existing List
 public static async Task <ITwitterList> GetExistingList(ITwitterListIdentifier twitterListIdentifier)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetExistingList(twitterListIdentifier)));
 }
 // Unsubscribe
 public static async Task <bool> UnSubscribeAuthenticatedUserFromList(ITwitterListIdentifier listIdentifier, IAuthenticatedUser authenticatedUser = null)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.UnSubscribeAuthenticatedUserFromList(listIdentifier, authenticatedUser)));
 }
 public static async Task <IEnumerable <IUser> > GetMembersOfList(string slug, long ownerId, int maxNumberOfUsersToRetrieve = 100)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetMembersOfList(slug, ownerId, maxNumberOfUsersToRetrieve)));
 }
 // Check Subscription
 public static async Task <bool> CheckIfUserIsAListSubscriber(ITwitterListIdentifier listIdentifier, IUserIdentifier user)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.CheckIfUserIsAListSubscriber(listIdentifier, 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 <IEnumerable <ITwitterList> > GetUserOwnedLists(IUserIdentifier user, int maximumNumberOfListsToRetrieve = TweetinviConsts.LIST_OWNED_COUNT)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetUserOwnedLists(user, maximumNumberOfListsToRetrieve)));
 }
 // Remove Members From List
 public static async Task <bool> RemoveMemberFromList(ITwitterListIdentifier list, IUserIdentifier user)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.RemoveMemberFromList(list, user)));
 }
 // Update List
 public static async Task <ITwitterList> UpdateList(ITwitterListIdentifier twitterList, ITwitterListUpdateParameters parameters)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(twitterList, parameters)));
 }
 public static async Task <MultiRequestsResult> RemoveMultipleMembersFromList(ITwitterListIdentifier list, IEnumerable <IUserIdentifier> usersToRemove)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.RemoveMultipleMembersFromList(list, usersToRemove)));
 }
 public static async Task <ITwitterList> UpdateList(string slug, IUserIdentifier owner, ITwitterListUpdateParameters parameters)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(slug, owner, parameters)));
 }
 // Get Subscriptions
 public static async Task <IEnumerable <ITwitterList> > GetUserSubscribedLists(IUserIdentifier user, int maxNumberOfListsToRetrieve = TweetinviConsts.LIST_GET_USER_SUBSCRIPTIONS_COUNT)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetUserSubscribedLists(user, maxNumberOfListsToRetrieve)));
 }
 // Destroy List
 public static async Task <bool> DestroyList(ITwitterListIdentifier twitterListIdentifier)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(twitterListIdentifier)));
 }
 public static async Task <IEnumerable <IUser> > GetListSubscribers(ITwitterListIdentifier list, int maximumNumberOfUsersToRetrieve = 100)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.GetListSubscribers(list, maximumNumberOfUsersToRetrieve)));
 }
示例#27
0
 public static async Task <bool> DestroyList(string slug, IUser owner)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.DestroyList(slug, owner)));
 }
示例#28
0
 // Subscribe
 public static async Task <bool> SubscribeLoggedUserToList(ITwitterListIdentifier listIdentifier, ILoggedUser loggedUser = null)
 {
     return(await Sync.ExecuteTaskAsync(() => TwitterList.SubscribeLoggedUserToList(listIdentifier, loggedUser)));
 }