Exemplo n.º 1
0
        public static QueueManager QueueManager(string name = "test", int port = 23456, string queue = "h", bool delete = true, ILogger logger = null)
        {
            var directory = string.Format("{0}.esent", name);
            if (delete && Directory.Exists(directory))
                Directory.Delete(directory, true);

            var queueManager = new QueueManager(new IPEndPoint(IPAddress.Loopback, port), directory, new QueueManagerConfiguration(), logger);
            queueManager.CreateQueues(queue);
            return queueManager;
        }
Exemplo n.º 2
0
        public static QueueManager QueueManager(string name = "test", int port = 23456, string queue = "h", bool delete = true, ILogger logger = null)
        {
            var directory = string.Format("{0}.esent", name);

            if (delete && Directory.Exists(directory))
            {
                Directory.Delete(directory, true);
            }

            var queueManager = new QueueManager(new IPEndPoint(IPAddress.Loopback, port), directory, new QueueManagerConfiguration(), logger);

            queueManager.CreateQueues(queue);
            return(queueManager);
        }