示例#1
0
 public ExaminationIntegrationService(IRemoteFileService remoteFileService,
                                      ILocalFileService localFileService,
                                      ILogger <ExaminationIntegrationService> logger,
                                      IExaminationAudioSynchronizationConfiguration examinationAudioSynchronizationConfiguration)
 {
     this.logger            = logger;
     this.localFileService  = localFileService;
     this.remoteFileService = remoteFileService;
     this.examinationAudioSynchronizationConfiguration = examinationAudioSynchronizationConfiguration;
 }
 public ExaminationAudioProcessingService(
     ILogger <ExaminationAudioProcessingService> logger,
     IExaminationHostedServicesConfiguration hostedServices,
     IExaminationIntegrationActionsProxy examinationIntegrationActionsProxy,
     IExaminationAudioSynchronizationConfiguration examinationAudioSynchronizationConfiguration)
 {
     this.logger         = logger;
     this.hostedServices = hostedServices;
     this.examinationIntegrationActionsProxy           = examinationIntegrationActionsProxy;
     this.examinationAudioSynchronizationConfiguration = examinationAudioSynchronizationConfiguration;
 }
示例#3
0
 public RemoteFileService(ILogger <RemoteFileService> logger,
                          IExaminationAudioSynchronizationConfiguration examinationAudioSynchronizationConfiguration)
 {
     this.logger = logger;
     this.examinationAudioSynchronizationConfiguration = examinationAudioSynchronizationConfiguration;
 }