Esempio n. 1
0
 public ProcessVipSongRequestCommand(
     IVipService vipService,
     IAddRequestRepository addRequestRepository
     )
 {
     _vipService           = vipService;
     _addRequestRepository = addRequestRepository;
 }
Esempio n. 2
0
 public RemoveSuperVipCommand(
     IRemoveSuperVipRepository removeSuperVipRepository,
     IVipService vipService
     )
 {
     _removeSuperVipRepository = removeSuperVipRepository;
     _vipService = vipService;
 }
Esempio n. 3
0
 public VipController(
     IVipService vipService,
     IPlaylistService playlistService,
     ILogger <VipController> logger)
 {
     _vipService      = vipService;
     _playlistService = playlistService;
     _logger          = logger;
 }
Esempio n. 4
0
 public ProcessSuperVipSongRequestCommand(
     IIsSuperVipInQueueQuery isSuperVipInQueueQuery,
     IVipService vipService,
     IAddRequestRepository addRequestRepository
     )
 {
     _isSuperVipInQueueQuery = isSuperVipInQueueQuery;
     _vipService             = vipService;
     _addRequestRepository   = addRequestRepository;
 }
Esempio n. 5
0
 public VipController(IVipService vipService,
                      ICatRepository catRepository,
                      IPhotoRepository photoRepository,
                      ISimpleSayRepository simpleSayRepository)
 {
     _vipService          = vipService;
     _catRepository       = catRepository;
     _photoRepository     = photoRepository;
     _simpleSayRepository = simpleSayRepository;
 }
 public PromoteRequestCommand(
     IPromoteUserRequestRepository promoteUserRequestRepository,
     IVipService vipService,
     IGetSongRequestByIdRepository getSongRequestByIdRepository
     )
 {
     _promoteUserRequestRepository = promoteUserRequestRepository;
     _vipService = vipService;
     _getSongRequestByIdRepository = getSongRequestByIdRepository;
 }
Esempio n. 7
0
 public ArchiveRequestCommand(
     IArchiveRequestRepository archiveRequestRepository,
     IGetSongRequestByIdQuery getSongRequestByIdQuery,
     IRefundVipCommand refundVipCommand,
     IVipService vipService,
     IConfigService configService
     )
 {
     _archiveRequestRepository = archiveRequestRepository;
     _getSongRequestByIdQuery  = getSongRequestByIdQuery;
     _refundVipCommand         = refundVipCommand;
     _vipService    = vipService;
     _configService = configService;
 }
Esempio n. 8
0
 public RemoveUsersRequestByPlaylistIndexCommand(
     IGetUsersRequestsRepository getUsersRequestsRepository,
     IArchiveRequestCommand archiveRequestCommand,
     IRefundVipCommand refundVipCommand,
     IConfigService configService,
     IVipService vipService
     )
 {
     _getUsersRequestsRepository = getUsersRequestsRepository;
     _archiveRequestCommand      = archiveRequestCommand;
     _refundVipCommand           = refundVipCommand;
     _configService = configService;
     _vipService    = vipService;
 }
 public RemoveAndRefundAllRequestsCommand(
     IGetCurrentRequestsRepository getCurrentRequestsRepository,
     IClearRequestsRepository clearRequestsRepository,
     IRefundVipCommand refundVipCommand,
     IConfigService configService,
     IVipService vipService
     )
 {
     _getCurrentRequestsRepository = getCurrentRequestsRepository;
     _clearRequestsRepository      = clearRequestsRepository;
     _refundVipCommand             = refundVipCommand;
     _configService = configService;
     _vipService    = vipService;
 }
        public PlaylistService(IChatbotContextFactory contextFactory,
                               IConfigService configService,
                               IVipService vipService,
                               ISecretService secretService,
                               ISignalRService signalRService,
                               TwitchClient client,
                               ILogger <IPlaylistService> logger)
        {
            this._contextFactory = contextFactory;
            _configService       = configService;

            this._vipService = vipService;
            _secretService   = secretService;
            _signalRService  = signalRService;

            this._client = client;
            _logger      = logger;

            this._concurrentVipSongsToPlay = configService.Get <int>("ConcurrentRegularSongsToPlay");
        }
Esempio n. 11
0
 public CommunityController(IVipService vipService)
 {
     this._vipService = vipService;
 }
Esempio n. 12
0
 public VIPController(IResourceService resourceService, IVipService vipService, IWebContext webContext)
 {
     this.resourceService = resourceService;
     this.vipService      = vipService;
     this.webContext      = webContext;
 }
Esempio n. 13
0
 public VipController(IVipService vipService)
 {
     this._vipService = vipService;
 }