public async Task <int> AddSearchEngineToDbIfNotExistAsync(SearchEngineDto searchEngine) { SearchEngineDto searchEngineDto = _context.SearchEngines.FirstOrDefault(e => e.NameOfSearchEngine == searchEngine.NameOfSearchEngine); if (searchEngineDto == null) { await _context.AddAsync(searchEngine); await SaveChangesAsync(); return(searchEngine.Id); } else { return(searchEngineDto.Id); } }
public async Task AddResultToDbAsync(SearchResultDto searchResult) { await _context.AddAsync(searchResult); await SaveChangesAsync(); }