示例#1
0
 public SynchronizedConferenceInfoProvider(IMediator mediator, IConferenceScheduler scheduler,
                                           IOpenConferenceRepository openConferenceRepository)
 {
     _mediator  = mediator;
     _scheduler = scheduler;
     _openConferenceRepository = openConferenceRepository;
 }
示例#2
0
 public OpenConferenceHandler(IOpenConferenceRepository openConferenceRepository, IMediator mediator,
                              ILogger <OpenConferenceHandler> logger)
 {
     _openConferenceRepository = openConferenceRepository;
     _mediator = mediator;
     _logger   = logger;
 }
示例#3
0
 public ConferenceLinkPresenter(IConferenceLinkRepo conferenceLinkRepo, IConferenceScheduler scheduler,
                                IOpenConferenceRepository openConferenceRepository)
 {
     _conferenceLinkRepo       = conferenceLinkRepo;
     _scheduler                = scheduler;
     _openConferenceRepository = openConferenceRepository;
 }
示例#4
0
 public CreatePollUseCase(IPollRepository repository, IOpenConferenceRepository openConferenceRepository,
                          IMediator mediator)
 {
     _repository = repository;
     _openConferenceRepository = openConferenceRepository;
     _mediator = mediator;
 }
示例#5
0
 public CreateRoomsUseCase(IRoomRepository roomRepository, IOpenConferenceRepository openConferenceRepository,
                           IMediator mediator, ILogger <CreateRoomsUseCase> logger)
 {
     _roomRepository           = roomRepository;
     _openConferenceRepository = openConferenceRepository;
     _mediator = mediator;
     _logger   = logger;
 }