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; }
public CannotQueueTrackThatHasPlayedInTheLastXHoursQueueRule(IDataService <QueuedTrack> queuedTrackDataService, IQueueRuleSettings queueRuleSettings) { this.queuedTrackDataService = queuedTrackDataService; this.queueRuleSettings = queueRuleSettings; }