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; }
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); }