public CourseTest() { var dbContext = new FacultyDbContext("FacultyContext"); var themeRepository = new ThemeRepository(dbContext); var courseRepository = new CourseRepository(dbContext); var userRepository = new UserRepository(dbContext); _userService = new UserService(userRepository); _courseService = new BusinessLogicLayer.Services.CourseService(courseRepository, _userService); _themeService = new BusinessLogicLayer.Services.ThemeService(themeRepository, _courseService); }
public ThemeRepository(FacultyDbContext facultyDbContext) { _facultyDbContext = facultyDbContext; }
public UserRepository(FacultyDbContext facultyDbContext) { _facultyDbContext = facultyDbContext; }
public FacultyRepository(FacultyDbContext dbContext) : base(dbContext) { }
public CourseRepository(FacultyDbContext facultyDbContext) { _facultyDbContext = facultyDbContext; }