public MemoryMessageQueueTest() { Queue = new MemoryMessageQueue("TestQueue"); //Queue.SetReferences(new MockReferences()); Queue.OpenAsync(null).Wait(); Fixture = new MessageQueueFixture(Queue); }
public IMessageQueue Get(string name, bool createIfNotExists) { if(QueueContainer.Keys.Contains(name)) { return QueueContainer[name]; } if(createIfNotExists) { var newQueue = new MemoryMessageQueue(); QueueContainer.Add(name, newQueue); return newQueue; } return null; }