public FileService() { _dbContext = new OdevTakipContext(); _uow = new OdevTakipUnitOfWork(_dbContext); _fileRepository = new OdevTakipRepository <File>(_dbContext); _homeworkRepository = new OdevTakipRepository <Homework>(_dbContext); _studentRepository = new OdevTakipRepository <Student>(_dbContext); }
public LessonService() { _dbContext = new OdevTakipContext(); _uow = new OdevTakipUnitOfWork(_dbContext); _lessonRepository = new OdevTakipRepository <Lesson>(_dbContext); _homeworkRepository = new OdevTakipRepository <Homework>(_dbContext); _studentRepository = new OdevTakipRepository <Student>(_dbContext); }
public OdevTakipRepository(OdevTakipContext dbContext) { if (dbContext == null) { throw new ArgumentNullException("dbContext can not be null."); } _dbContext = dbContext; _dbSet = dbContext.Set <T>(); }
public OdevTakipUnitOfWork(OdevTakipContext dbContext) { //Database.SetInitializer<OdevTakipContext>(null); if (dbContext == null) { throw new ArgumentNullException("dbContext can not be null."); } _dbContext = dbContext; // Buradan istediğiniz gibi EntityFramework'ü konfigure edebilirsiniz. //_dbContext.co.LazyLoadingEnabled = false; //_dbContext.Configuration.ValidateOnSaveEnabled = false; //_dbContext.Configuration.ProxyCreationEnabled = false; }
public TeacherService() { _dbContext = new OdevTakipContext(); _uow = new OdevTakipUnitOfWork(_dbContext); _teacherRepository = new OdevTakipRepository <Teacher>(_dbContext); }
public StudentService() { _dbContext = new OdevTakipContext(); _uow = new OdevTakipUnitOfWork(_dbContext); _studentRepository = new OdevTakipRepository <Student>(_dbContext); }