private static void RunTest(string desc, IMessageQueue queue) { _received = 0; _evt.Reset(); using (queue) { queue.StartConsuming(); var sw = Stopwatch.StartNew(); for (int i = 0; i < TIMES; i++) { queue.Publish(i.ToString()); } _evt.WaitOne(); Console.WriteLine(desc + ": " + sw.Elapsed); } }