public RegisterSpeechUseCase(IUnitOfWork unitOfWork, ISpeechRepository speechRepository, IEventSourcingSubscriber domainEventSubscriber, IEventStoreRepository <Domain.SpeechAggregate.Speech> eventStoreRepository)
 {
     _unitOfWork            = unitOfWork;
     _speechRepository      = speechRepository;
     _domainEventSubscriber = domainEventSubscriber;
     _eventStoreRepository  = eventStoreRepository;
 }
コード例 #2
0
 public SpeechUseCase(ISpeechRepository speechRepository, IEventSourcingSubscriber domainEventSubscriber, IEventStoreRepository eventStoreRepository)
 {
     _speechRepository      = speechRepository;
     _domainEventSubscriber = domainEventSubscriber;
     _eventStoreRepository  = eventStoreRepository;
 }
コード例 #3
0
 public RegisterSpeechUseCase(IUnitOfWork unitOfWork, ISpeechRepository speechRepository, IEventSourcingSubscriber domainEventSubscriber)
 {
     _unitOfWork            = unitOfWork;
     _speechRepository      = speechRepository;
     _domainEventSubscriber = domainEventSubscriber;
 }