Beispiel #1
0
 public HomeworksController(IHomeworkLogic logic = null)
 {
     if (logic == null)
     {
         this.logic = new HomeworksLogic();
     }
     else
     {
         this.logic = logic;
     }
 }
Beispiel #2
0
 public HomeworksController(IHomeworkLogic homeworks = null) : base()
 {
     if (homeworks == null)
     {
         var context      = ContextFactory.GetNewContext();
         var homeworkRepo = new HomeworkRepository(context);
         var exerciseRepo = new ExerciseRepository(context);
         homeworks = new HomeworkLogic(homeworkRepo, exerciseRepo);
     }
     this.homeworks = homeworks;
 }
Beispiel #3
0
 public HomeworksController(IHomeworkLogic homeworks) : base()
 {
     this.homeworks = homeworks;
 }