Beispiel #1
0
        public DataBaseFixture()
        {
            var options = new DbContextOptionsBuilder <SearchApiDbContext>()
                          .UseInMemoryDatabase("TestDatabase", new Microsoft.EntityFrameworkCore.Storage.InMemoryDatabaseRoot())
                          .Options;

            SearchApiDbContext = new SearchApiDbContext(options);
        }
Beispiel #2
0
 public SearchProvider(IBingSearchClient bingSearchClient,
                       IGoogleSearchClient googleSearchClient,
                       IMapper mapper,
                       SearchApiDbContext dbContext,
                       ILogger <SearchProvider> logger)
 {
     _bingSearchClient   = bingSearchClient;
     _googleSearchClient = googleSearchClient;
     _mapper             = mapper;
     _dbContext          = dbContext;
     _logger             = logger;
 }