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();
        }