public MessageListenerTestContainer CreateListenerContainer(IRabbitListenerEndpoint endpoint) { var container = new MessageListenerTestContainer(endpoint); if (endpoint.Id == null && endpoint is AbstractRabbitListenerEndpoint) { var id = Interlocked.Increment(ref counter); endpoint.Id = "endpoint#" + id; } Assert.NotNull(endpoint.Id); ListenerContainers.Add(endpoint.Id, container); return(container); }
public MessageListenerTestContainer GetListenerContainer(string id) { ListenerContainers.TryGetValue(id, out var result); return(result); }