public DataBaseFixture() { var options = new DbContextOptionsBuilder <SearchApiDbContext>() .UseInMemoryDatabase("TestDatabase", new Microsoft.EntityFrameworkCore.Storage.InMemoryDatabaseRoot()) .Options; SearchApiDbContext = new SearchApiDbContext(options); }
public SearchProvider(IBingSearchClient bingSearchClient, IGoogleSearchClient googleSearchClient, IMapper mapper, SearchApiDbContext dbContext, ILogger <SearchProvider> logger) { _bingSearchClient = bingSearchClient; _googleSearchClient = googleSearchClient; _mapper = mapper; _dbContext = dbContext; _logger = logger; }