public UpdateMessagesMediator(ISettingsObserver settingsObserver, IProcessInformationService processInformationService, IInstanceCommunicationService instanceCommunicationService, ExecutionContext executionContext, ISdkRepository sdkRepository, CancellationToken cancellationToken) { this.settingsObserver = settingsObserver; this.processInformationService = processInformationService; this.instanceCommunicationService = instanceCommunicationService; this.executionContext = executionContext; this.sdkRepository = sdkRepository; this.cancellationToken = cancellationToken; settingsObserver.SettingAdded += SettingsObserverOnSettingChanged; settingsObserver.SettingCleared += SettingsObserverOnSettingChanged; settingsObserver.SettingRemoved += SettingsObserverOnSettingChanged; settingsObserver.SettingSet += SettingsObserverOnSettingChanged; executionContext.ObservableRegistered += ExecutionContextOnObservableRegistered; executionContext.ObservableUnregistered += ExecutionContextOnObservableUnregistered; sdkRepository.Updated += SdkRepositoryOnUpdated; }
public UpdateProcessInformationJob(IProcessInformationService processInformationService) { _processInformationService = processInformationService; }
/// <summary> /// Constructor /// </summary> /// <param name="fileProcessService"></param> public ParticipantController(IProcessInformationService fileProcessService) { _fileProcessService = fileProcessService; }