private InventoryReadRepository InvokeInventoryReadRepository() { var itemsOptions = new DbContextOptionsBuilder <InventoryItemsReadDbContext>() .UseSqlite(_itemsConnection) .Options; // Create the schema in the database var dbItemsContext = new InventoryItemsReadDbContext(itemsOptions); dbItemsContext.Database.EnsureCreated(); return(new InventoryReadRepository(dbItemsContext)); }
public InventoryReadRepository(InventoryItemsReadDbContext dbContext) { _dbContext = dbContext; }