private List <String> GetAnagrams(String phrase)
        {
            if (string.IsNullOrWhiteSpace(phrase))
            {
                throw new ArgumentNullException();
            }

            WordDictionary = _repository.ReadData();

            var phraseValues = new LetterValues(phrase);

            foreach (var word in WordDictionary)
            {
                var newWord = new LetterValues(word);

                if (phraseValues.GetWordFromPhrase(newWord) != null)
                {
                    Anagrams.Add(word);
                }
            }
            return(Anagrams);
        }