コード例 #1
0
 public LimitNumberOfTracksQueuedByUserQueueRule(IQueueManager queueManager, IQueueRuleSettings queueRuleSettings)
 {
     this.queueManager      = queueManager;
     this.queueRuleSettings = queueRuleSettings;
 }
 public CannotQueueTrackThatHasPlayedInTheLastXHoursQueueRule(IDataService<QueuedTrack> queuedTrackDataService, IQueueRuleSettings queueRuleSettings)
 {
     this.queuedTrackDataService = queuedTrackDataService;
     this.queueRuleSettings = queueRuleSettings;
 }
コード例 #3
0
 public LimitNumberOfTracksQueuedByUserQueueRule(IQueueManager queueManager, IQueueRuleSettings queueRuleSettings)
 {
     this.queueManager = queueManager;
     this.queueRuleSettings = queueRuleSettings;
 }
コード例 #4
0
 public CannotQueueTrackThatHasPlayedInTheLastXHoursQueueRule(IDataService <QueuedTrack> queuedTrackDataService, IQueueRuleSettings queueRuleSettings)
 {
     this.queuedTrackDataService = queuedTrackDataService;
     this.queueRuleSettings      = queueRuleSettings;
 }