Ejemplo n.º 1
0
 public IQueueValidator GetQueueValidator(IQueueList queueList)
 {
     var limitsNode = _config.SelectSingleNode("playpass/settings/limits");
     var queueDurationLimit = TimeSpan.Parse(Util.GetNodeAttributeValue(limitsNode, "queue_duration", "00:00:00"));
     var queueCountLimit = int.Parse(Util.GetNodeAttributeValue(limitsNode, "queue_count", "0"));
     return new QueueValidator(queueList) { QueueDurationLimit = queueDurationLimit, QueueCountLimit = queueCountLimit };
 }
Ejemplo n.º 2
0
        public IQueueValidator GetQueueValidator(IQueueList queueList)
        {
            var limitsNode         = _config.SelectSingleNode("playpass/settings/limits");
            var queueDurationLimit = TimeSpan.Parse(Util.GetNodeAttributeValue(limitsNode, "queue_duration", "00:00:00"));
            var queueCountLimit    = int.Parse(Util.GetNodeAttributeValue(limitsNode, "queue_count", "0"));

            return(new QueueValidator(queueList)
            {
                QueueDurationLimit = queueDurationLimit, QueueCountLimit = queueCountLimit
            });
        }
Ejemplo n.º 3
0
 public QueueValidator(IQueueList queueList)
 {
     _queueList = queueList;
 }
Ejemplo n.º 4
0
 public QueueValidator(IQueueList queueList)
 {
     _queueList = queueList;
 }