public LearnerDomainRepository(
     ILearnerDataRepository learnerDataRepository,
     ILearnerFactory learnerFactory,
     IDomainEventDispatcher domainEventDispatcher)
 {
     _learnerDataRepository = learnerDataRepository;
     _learnerFactory        = learnerFactory;
     _domainEventDispatcher = domainEventDispatcher;
 }
 public BreakInLearningDeletedHandler(ILearnerDataRepository repository)
 {
     _repository = repository;
 }