Exemplo n.º 1
0
        public HomeworksRepositoryXTests()
        {
            var optionsBuilder = new DbContextOptionsBuilder <LessonMonitorDbContext>();

            var options = optionsBuilder
                          .UseSqlServer(@"Data Source=ASHTON\ASHTON;Initial Catalog=LessonMonitorTest;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False")
                          .Options;

            _context = new LessonMonitorDbContext(options);

            var configuration = new MapperConfiguration(cfg => {
                cfg.AddProfile <DataAccessMapperProfile>();
            });

            configuration.CompileMappings();

            _mapper = new Mapper(configuration);

            _repository = new HomeworksRepository(_context);
        }
Exemplo n.º 2
0
 public MembersRepository(LessonMonitorDbContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
Exemplo n.º 3
0
 public HomeworksRepository(LessonMonitorDbContext context)
 {
     _context = context;
 }
Exemplo n.º 4
0
 public QuestionsRepository(LessonMonitorDbContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }