public CreateCourseCommandHandler(ICoursesRepository coursesRepository, ICourseHolderRespository courseHolderRespository, IDomainEventsDispatcher eventsDispatcher) { EnsureArg.IsNotNull(coursesRepository); this.coursesRepository = coursesRepository; this.courseHolderRespository = courseHolderRespository; this.eventsDispatcher = eventsDispatcher; }
public UserRegisteredEventHandler(ICourseHolderRespository courseHolderRespository) { this.courseHolderRespository = courseHolderRespository; }