Exemplo n.º 1
0
 public LearnerChangeOfCircumstanceCommandHandler(
     IApprenticeshipIncentiveDomainRepository domainRepository,
     ILearnerDomainRepository learnerDomainRepository)
 {
     _domainRepository        = domainRepository;
     _learnerDomainRepository = learnerDomainRepository;
 }
Exemplo n.º 2
0
 public SetSuccessfulLearnerMatchCommandHandler(
     IApprenticeshipIncentiveDomainRepository incentiveDomainRepository,
     ILearnerDomainRepository learnerDomainRepository)
 {
     _incentiveDomainRepository = incentiveDomainRepository;
     _learnerDomainRepository   = learnerDomainRepository;
 }
 public LearnerDomainRepositoryWithLogging(
     ILearnerDomainRepository domainRepository,
     ILoggerFactory loggerFactory)
 {
     _domainRepository = domainRepository;
     _aggregateLogger  =
         new DomainRepositoryWithAggregateLogging <Guid, Learner>(_domainRepository, loggerFactory);
 }
 public LearnerChangeOfCircumstanceCommandHandler(
     IApprenticeshipIncentiveDomainRepository domainRepository,
     ILearnerDomainRepository learnerDomainRepository,
     ICollectionCalendarService collectionCalendarService)
 {
     _domainRepository          = domainRepository;
     _learnerDomainRepository   = learnerDomainRepository;
     _collectionCalendarService = collectionCalendarService;
 }
 public CalculateDaysInLearningCommandHandler(
     IApprenticeshipIncentiveDomainRepository incentiveDomainRepository,
     ILearnerDomainRepository learnerDomainRepository,
     ICollectionCalendarService collectionCalendarService)
 {
     _incentiveDomainRepository = incentiveDomainRepository;
     _learnerDomainRepository   = learnerDomainRepository;
     _collectionCalendarService = collectionCalendarService;
 }
 public ValidatePendingPaymentCommandHandler(
     IApprenticeshipIncentiveDomainRepository domainRepository,
     IAccountDomainRepository accountDomainRepository,
     ICollectionCalendarService collectionCalendarService,
     ILearnerDomainRepository learnerDomainRepository)
 {
     _domainRepository          = domainRepository;
     _accountDomainRepository   = accountDomainRepository;
     _collectionCalendarService = collectionCalendarService;
     _learnerDomainRepository   = learnerDomainRepository;
 }
 public RefreshLearnerCommandHandler(
     ILogger <RefreshLearnerCommandHandler> logger,
     IApprenticeshipIncentiveDomainRepository incentiveDomainRepository,
     ILearnerService learnerService,
     ILearnerDomainRepository learnerDomainRepository)
 {
     _logger = logger;
     _incentiveDomainRepository = incentiveDomainRepository;
     _learnerService            = learnerService;
     _learnerDomainRepository   = learnerDomainRepository;
 }
Exemplo n.º 8
0
        public void Arrange()
        {
            _fixture = new Fixture();

            _learnerDataRepositoryMock = new Mock <ILearnerDataRepository>();
            _learnerFactoryMock        = new Mock <ILearnerFactory>();
            _domainEventDispatcherMock = new Mock <IDomainEventDispatcher>();
            ILearnerFactory learnerFactory = new LearnerFactory();

            _sut = new Commands.Persistence.LearnerDomainRepository(_learnerDataRepositoryMock.Object, learnerFactory,
                                                                    _domainEventDispatcherMock.Object);
        }