예제 #1
0
 public RecordingService(ILogFactory loggerFactory, IRecordingRepository recordingRepository, ISoundWordsConfiguration soundWordsConfiguration, IDbConnectionFactory dbConnectionFactory, IFileSystem fileSystem, IServerEvents serverEvents, IBackgroundPool backgroundPool)
 {
     _logger = loggerFactory.GetLogger(GetType());
     _recordingRepository     = recordingRepository;
     _soundWordsConfiguration = soundWordsConfiguration;
     _dbConnectionFactory     = dbConnectionFactory;
     _fileSystem     = fileSystem;
     _serverEvents   = serverEvents;
     _backgroundPool = backgroundPool;
 }
        public RecordingManagementService(IRecordingRepository recordingRepository, IGroupManagementService groupManagementService, ISpeakerManagementService speakerManagementService, IStatusManagementService statusManagementService)
        {
            Check.Require(recordingRepository != null, "recordingRepository may not be null");
            Check.Require(groupManagementService != null, "groupManagementService may not be null");
            Check.Require(speakerManagementService != null, "speakerManagementService may not be null");
            Check.Require(statusManagementService != null, "statusManagementService may not be null");

            this.recordingRepository = recordingRepository;
            this.groupManagementService = groupManagementService;
            this.speakerManagementService = speakerManagementService;
            this.statusManagementService = statusManagementService;
        }
 public RecordingController(IRecordingRepository repository)
 {
     _repository = repository;
 }
 public SpeakerListViewComponent(IRecordingRepository recordingRepository)
 {
     _recordingRepository = recordingRepository;
 }
예제 #5
0
 public HomeService(IRecordingRepository recordingRepository)
 {
     _recordingRepository = recordingRepository;
 }
예제 #6
0
 public RecordingService(IRecordingRepository recordingRepository, MBFileService mbfileService = null)
 {
     RecordingRepository = recordingRepository;
     MBFileService       = mbfileService;
 }
예제 #7
0
 public AddRecordingHandler(IRecordingRepository repository, ILogger <AddRecordingHandler> log)
 {
     _repository = repository;
     _log        = log;
 }
 public RedisGetRecordingHandler(IRecordingRepository repository) => _repository = repository;
예제 #9
0
 public RecordingController(IRecordingRepository repository)
 {
     _repository = repository;
 }
예제 #10
0
 public ProfileManager(IProfileRepository repository, IRecordingRepository recordingRepository, IRefugeesUnitedAccountManager refUnitedAccountManager)
 {
     this.profileRepository = repository;
       this.recordingRepository = recordingRepository;
       this.refUnitedAccountManager = refUnitedAccountManager;
 }
예제 #11
0
 public RecordingAdapterRepo(IRecordingRepository repository,
                             IAdapter <RecordingDTO, Recording> adapter) : base(repository, adapter)
 {
     this.repository = repository;
 }