Exemple #1
0
 public Courses(WebApiClient <Course> courses, WebApiClient <Tutorial> tutorials, WebApiClient <ExamContract.CourseModels.User> users, WebApiClient <exam> exams, CourseTwoKeyApiClient <examCourse> examCourses, CourseTwoKeyApiClient <TutorialCourse> tutorialCourses, ILogger logger)
 {
     CourseRepo           = courses;
     TutorialsRepo        = tutorials;
     UsersRepo            = users;
     ExamsRepo            = exams;
     this.examCourses     = examCourses;
     this.tutorialCourses = tutorialCourses;
     this.logger          = logger;
 }
 public CoursesController(IStringLocalizer <SharedResource> localizer, WebApiClient <Course> service, WebApiClient <exam> exams, WebApiClient <Tutorial> tutorials, CourseTwoKeyApiClient <examCourse> examCourses, CourseTwoKeyApiClient <TutorialCourse> tutorialCourses, ILogger logger, Courses courses)
 {
     this.localizer       = localizer;
     this.service         = service;
     this.exams           = exams;
     this.tutorials       = tutorials;
     this.examCourses     = examCourses;
     this.tutorialCourses = tutorialCourses;
     this.logger          = logger;
     this.uow             = courses;
 }