public void when_I_place_a_message_in_the_queue() { message = TestDataFactory.AMessage(); var mf = TestConfigFactory.CreateMessagingFactory(); nm = TestConfigFactory.CreateNamespaceManager(mf); nm.TryCreateQueue("test-queue").Wait(); t = mf.CreateQueueClient("test-queue"); t.Send(new BrokeredMessage(message)); }
public void Send() { if (Client == null) { OnStart(); } if (queue.Count > 0) { var message = queue.Dequeue(); string messageBody = JsonConvert.SerializeObject(message); BrokeredMessage queueMessage = new BrokeredMessage(Encoding.UTF8.GetBytes(messageBody)); Client.Send(queueMessage); Trace.WriteLine(string.Format("sending meesage {0} ", messageBody)); } }