public AbstractLessonService( ILogger logger, ILessonRepository lessonRepository, IApiLessonRequestModelValidator lessonModelValidator, IBOLLessonMapper bolLessonMapper, IDALLessonMapper dalLessonMapper, IBOLLessonXStudentMapper bolLessonXStudentMapper, IDALLessonXStudentMapper dalLessonXStudentMapper, IBOLLessonXTeacherMapper bolLessonXTeacherMapper, IDALLessonXTeacherMapper dalLessonXTeacherMapper) : base() { this.lessonRepository = lessonRepository; this.lessonModelValidator = lessonModelValidator; this.bolLessonMapper = bolLessonMapper; this.dalLessonMapper = dalLessonMapper; this.bolLessonXStudentMapper = bolLessonXStudentMapper; this.dalLessonXStudentMapper = dalLessonXStudentMapper; this.bolLessonXTeacherMapper = bolLessonXTeacherMapper; this.dalLessonXTeacherMapper = dalLessonXTeacherMapper; this.logger = logger; }
public LessonService( ILogger <ILessonRepository> logger, ILessonRepository lessonRepository, IApiLessonRequestModelValidator lessonModelValidator, IBOLLessonMapper bollessonMapper, IDALLessonMapper dallessonMapper, IBOLLessonXStudentMapper bolLessonXStudentMapper, IDALLessonXStudentMapper dalLessonXStudentMapper, IBOLLessonXTeacherMapper bolLessonXTeacherMapper, IDALLessonXTeacherMapper dalLessonXTeacherMapper ) : base(logger, lessonRepository, lessonModelValidator, bollessonMapper, dallessonMapper, bolLessonXStudentMapper, dalLessonXStudentMapper, bolLessonXTeacherMapper, dalLessonXTeacherMapper) { }