public PersistantQueue(IQueueFileManager queueFileManager)
        {
            if (queueFileManager == null) throw new ArgumentNullException("queueFileManager");

            MaxFileSizeInBytes = 30000000;
            _fileManager = queueFileManager;
        }
        public PersistantQueue(string queuePath, string queueName)
        {
            if (queuePath == null) throw new ArgumentNullException("queuePath");
            if (queueName == null) throw new ArgumentNullException("queueName");

            _fileManager = new QueueFileManager(queuePath, queueName);
            MaxFileSizeInBytes = 30000000;
        }
Example #3
0
        public PersistantQueue(IQueueFileManager queueFileManager)
        {
            if (queueFileManager == null)
            {
                throw new ArgumentNullException("queueFileManager");
            }

            MaxFileSizeInBytes = 30000000;
            _fileManager       = queueFileManager;
        }
Example #4
0
        public PersistantQueue(string queuePath, string queueName)
        {
            if (queuePath == null)
            {
                throw new ArgumentNullException("queuePath");
            }
            if (queueName == null)
            {
                throw new ArgumentNullException("queueName");
            }

            _fileManager       = new QueueFileManager(queuePath, queueName);
            MaxFileSizeInBytes = 30000000;
        }