private async Task <bool> GetArtists() { var query = new ArtistsQuery { SortBy = new [] { "SortName" }, SortOrder = SortOrder.Ascending, Recursive = true, UserId = AuthenticationService.Current.LoggedInUser.Id }; try { var itemsResponse = await _apiClient.GetArtistsAsync(query); if (itemsResponse == null) { return(false); } var items = itemsResponse.Items.ToList(); Artists = await Utils.GroupItemsByName(items); return(true); } catch (HttpException ex) { Log.ErrorException("GetArtists()", ex); } return(false); }