protected MemoryDbContext() { _connection = new SqliteConnection(InMemoryConnectionString); _connection.Open(); var options = new DbContextOptionsBuilder <BlazorAppDbContext>() .UseSqlite(_connection) .Options; _context = new BlazorAppDbContext(options); _context.Database.EnsureCreated(); }
public UnitOfWork( BlazorAppDbContext context, IObjectiveRepository objectiveRepository, IQuestionRepository questionRepository, IRespondentRepository respondentRepository, IResultRepository resultRepository) { _context = context; Objectives = objectiveRepository; Questions = questionRepository; Respondents = respondentRepository; Results = resultRepository; }
public QuestionRepository(BlazorAppDbContext context) { _context = context; }
public RespondentRepository(BlazorAppDbContext context) { _context = context; }
public ObjectiveRepository(BlazorAppDbContext context) { _context = context; }