public SpeechService( ISpeechRepository speechRepository, ILogWrapper logger) { SpeechRepository = speechRepository; Logger = logger; }
public RegisterSpeechUseCase(IUnitOfWork unitOfWork, ISpeechRepository speechRepository, IEventSourcingSubscriber domainEventSubscriber, IEventStoreRepository <Domain.SpeechAggregate.Speech> eventStoreRepository) { _unitOfWork = unitOfWork; _speechRepository = speechRepository; _domainEventSubscriber = domainEventSubscriber; _eventStoreRepository = eventStoreRepository; }
public SpeechService( IMicrosoftCognitiveServicesApiKeys apiKeys, IMSSDKPolicyService policyService, ISpeechRepository speechRepository, ILogWrapper logger) { ApiKeys = apiKeys; PolicyService = policyService; SpeechRepository = speechRepository; Logger = logger; }
public SpeechUseCase(ISpeechRepository speechRepository, IEventSourcingSubscriber domainEventSubscriber, IEventStoreRepository eventStoreRepository) { _speechRepository = speechRepository; _domainEventSubscriber = domainEventSubscriber; _eventStoreRepository = eventStoreRepository; }
public RegisterSpeechUseCase(IUnitOfWork unitOfWork, ISpeechRepository speechRepository, IEventSourcingSubscriber domainEventSubscriber) { _unitOfWork = unitOfWork; _speechRepository = speechRepository; _domainEventSubscriber = domainEventSubscriber; }
public RegisterSpeechUseCase(IUnitOfWork unitOfWork, ISpeechRepository speechRepository) { _unitOfWork = unitOfWork; _speechRepository = speechRepository; }