public SqliteDatabaseModelFactoryTest() { _testStore = SqliteTestStore.CreateScratch(); var serviceProvider = new SqliteDesignTimeServices() .ConfigureDesignTimeServices(new ServiceCollection().AddLogging()) .BuildServiceProvider(); var logger = new TestLogger(); serviceProvider.GetService <ILoggerFactory>().AddProvider(new TestLoggerProvider(logger)); _factory = serviceProvider .GetService <IDatabaseModelFactory>() as SqliteDatabaseModelFactory; }
public SqliteScaffoldingModelFactoryTest() { _testStore = SqliteTestStore.CreateScratch(); var serviceProvider = new SqliteDesignTimeServices() .ConfigureDesignTimeServices( new ServiceCollection().AddScaffolding().AddLogging()) .AddSingleton <IFileService, FileSystemFileService>() .BuildServiceProvider(); _logger = new TestLogger(); serviceProvider.GetService <ILoggerFactory>().AddProvider(new TestLoggerProvider(_logger)); _scaffoldingModelFactory = serviceProvider .GetService <IScaffoldingModelFactory>() as RelationalScaffoldingModelFactory; }