コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }
コード例 #3
0
 public void WriteCachedAnagram(CachedAnagrams anagram)
 {
     throw new NotImplementedException();
 }