public IEnumerable <IUser> GetListMembers(ITwitterListIdentifier list, int maximumNumberOfUsersToRetrieve = 100) { var usersDTO = _twitterListQueryExecutor.GetMembersOfList(list, maximumNumberOfUsersToRetrieve); return(_userFactory.GenerateUsersFromDTO(usersDTO)); }
public IEnumerable <IUser> GetBlockedUsers(int maxUsers = Int32.MaxValue) { var userDTOs = _userQueryExecutor.GetBlockedUsers(maxUsers); return(_userFactory.GenerateUsersFromDTO(userDTOs)); }
public IEnumerable <IUser> GetSuggestedUsers(string slug, Language?language) { var userDTOs = _accountQueryExecutor.GetSuggestedUsers(slug, language); return(_userFactory.GenerateUsersFromDTO(userDTOs)); }
public static IEnumerable <IUser> GenerateUsersFromDTO(IEnumerable <IUserDTO> usersDTO) { return(_userFactory.GenerateUsersFromDTO(usersDTO)); }
public IEnumerable <IUser> SearchUsers(string searchQuery) { var userDTOs = _searchQueryExecutor.SearchUsers(searchQuery); return(_userFactory.GenerateUsersFromDTO(userDTOs)); }
public IEnumerable <IUser> GetMembersOfList(IListIdentifier identifier, int maxNumberOfUsersToRetrieve = 100) { var usersDTO = _listsQueryExecutor.GetMembersOfList(identifier, maxNumberOfUsersToRetrieve); return(_userFactory.GenerateUsersFromDTO(usersDTO)); }