public void WriteCachedWord(string word, List <string> anagrams) { var wordToSave = new CachedWords { Word = word }; _anagramEntities.CachedWords.Add(wordToSave); _anagramEntities.SaveChanges(); var wordId = wordToSave.Id; foreach (var anagram in anagrams) { var anagramToSave = new CachedAnagrams { WordId = wordId, Anagram = anagram }; _anagramEntities.CachedAnagrams.Add(anagramToSave); } _anagramEntities.SaveChanges(); }
public void WriteCachedWord(string word, List <string> anagrams) { var wordToSave = new CachedWords { Word = word }; dbSet.Add(wordToSave); _dbContext.SaveChanges(); var wordId = wordToSave.Id; foreach (var anagram in anagrams) { var anagramToSave = new CachedAnagrams { WordId = wordId, Anagram = anagram }; _repository.WriteCachedAnagram(anagramToSave); } _dbContext.SaveChanges(); }
public void WriteCachedAnagram(CachedAnagrams anagram) { throw new NotImplementedException(); }