Ejemplo n.º 1
0
        public IEnumerable <IUser> GetListMembers(ITwitterListIdentifier list, int maximumNumberOfUsersToRetrieve = 100)
        {
            var usersDTO = _twitterListQueryExecutor.GetMembersOfList(list, maximumNumberOfUsersToRetrieve);

            return(_userFactory.GenerateUsersFromDTO(usersDTO));
        }
Ejemplo n.º 2
0
        public IEnumerable <IUser> GetBlockedUsers(int maxUsers = Int32.MaxValue)
        {
            var userDTOs = _userQueryExecutor.GetBlockedUsers(maxUsers);

            return(_userFactory.GenerateUsersFromDTO(userDTOs));
        }
Ejemplo n.º 3
0
        public IEnumerable <IUser> GetSuggestedUsers(string slug, Language?language)
        {
            var userDTOs = _accountQueryExecutor.GetSuggestedUsers(slug, language);

            return(_userFactory.GenerateUsersFromDTO(userDTOs));
        }
Ejemplo n.º 4
0
 public static IEnumerable <IUser> GenerateUsersFromDTO(IEnumerable <IUserDTO> usersDTO)
 {
     return(_userFactory.GenerateUsersFromDTO(usersDTO));
 }
Ejemplo n.º 5
0
        public IEnumerable <IUser> SearchUsers(string searchQuery)
        {
            var userDTOs = _searchQueryExecutor.SearchUsers(searchQuery);

            return(_userFactory.GenerateUsersFromDTO(userDTOs));
        }
Ejemplo n.º 6
0
        public IEnumerable <IUser> GetMembersOfList(IListIdentifier identifier, int maxNumberOfUsersToRetrieve = 100)
        {
            var usersDTO = _listsQueryExecutor.GetMembersOfList(identifier, maxNumberOfUsersToRetrieve);

            return(_userFactory.GenerateUsersFromDTO(usersDTO));
        }