public CoursesController(ICommandDispatcher commandDispatcher, ICourseService courseService,
                          ICourseDetailsProvider courseDetailsProvider)
     : base(commandDispatcher)
 {
     _courseService         = courseService;
     _courseDetailsProvider = courseDetailsProvider;
 }
 public CourseService(ICourseRepository courseRepository, IMapper mapper,
                      ICourseDetailsProvider courseDetailsProvider)
 {
     _courseRepository      = courseRepository;
     _mapper                = mapper;
     _courseDetailsProvider = courseDetailsProvider;
 }