Beispiel #1
0
 public SoundBoardService(IDataService<SoundBoardInfo> soundBoardDataService, ISoundBoardSettings soundBoardSettings, IStreamedPlayer player, IPathBuilder pathBuilder, INowHelper nowHelper)
 {
     this.nowHelper = nowHelper;
     this.pathBuilder = pathBuilder;
     this.player = player;
     this.soundBoardSettings = soundBoardSettings;
     this.soundBoardDataService = soundBoardDataService;
 }
Beispiel #2
0
 public SoundBoardService(IDataService <SoundBoardInfo> soundBoardDataService, ISoundBoardSettings soundBoardSettings, IStreamedPlayer player, IPathBuilder pathBuilder, INowHelper nowHelper)
 {
     this.nowHelper             = nowHelper;
     this.pathBuilder           = pathBuilder;
     this.player                = player;
     this.soundBoardSettings    = soundBoardSettings;
     this.soundBoardDataService = soundBoardDataService;
 }
Beispiel #3
0
 public MusicPlayer(
     ILogger logger, 
     IMusicProviderFactory musicProviderFactory, 
     IRickRollService rickRollService, 
     IDataService<QueuedTrack> queuedTrackDataService,
     IAlreadyQueuedHelper alreadyQueuedHelper, 
     ICallbackClient callbackClient,
     INowHelper nowHelper)
 {
     this.nowHelper = nowHelper;
     this.callbackClient = callbackClient;
     this.alreadyQueuedHelper = alreadyQueuedHelper;
     this.queuedTrackDataService = queuedTrackDataService;
     this.rickRollService = rickRollService;
     this.musicProviderFactory = musicProviderFactory;
     this.logger = logger;
     this.callbackClient = callbackClient;
 }
Beispiel #4
0
 public MusicPlayer(
     ILogger logger,
     IMusicProviderFactory musicProviderFactory,
     IRickRollService rickRollService,
     IDataService <QueuedTrack> queuedTrackDataService,
     IAlreadyQueuedHelper alreadyQueuedHelper,
     ICallbackClient callbackClient,
     INowHelper nowHelper)
 {
     this.nowHelper              = nowHelper;
     this.callbackClient         = callbackClient;
     this.alreadyQueuedHelper    = alreadyQueuedHelper;
     this.queuedTrackDataService = queuedTrackDataService;
     this.rickRollService        = rickRollService;
     this.musicProviderFactory   = musicProviderFactory;
     this.logger         = logger;
     this.callbackClient = callbackClient;
 }
Beispiel #5
0
 public OutOfHoursSkipRule(INowHelper nowHelper)
 {
     this.nowHelper = nowHelper;
 }
 public SearchSuggestionService(IDataService <SearchTerm> searchTermDataService, INowHelper nowHelper)
 {
     this.nowHelper             = nowHelper;
     this.searchTermDataService = searchTermDataService;
 }
Beispiel #7
0
 public OutOfHoursSkipRule(INowHelper nowHelper)
 {
     this.nowHelper = nowHelper;
 }
Beispiel #8
0
 public SearchSuggestionService(IDataService<SearchTerm> searchTermDataService, INowHelper nowHelper)
 {
     this.nowHelper = nowHelper;
     this.searchTermDataService = searchTermDataService;
 }
 public ExceededDailyLimitVetoRule(IDataService<QueuedTrack> queuedTrackDataService, IVetoHelperSettings vetoHelperSettings, INowHelper nowHelper)
 {
     this.vetoHelperSettings = vetoHelperSettings;
     this.nowHelper = nowHelper;
     this.queuedTrackDataService = queuedTrackDataService;
 }
 public ExceededDailyLimitVetoRule(IDataService <QueuedTrack> queuedTrackDataService, IVetoHelperSettings vetoHelperSettings, INowHelper nowHelper)
 {
     this.vetoHelperSettings     = vetoHelperSettings;
     this.nowHelper              = nowHelper;
     this.queuedTrackDataService = queuedTrackDataService;
 }