private void SetupTransport(string uri) { graph = new ChannelGraph(); node = graph.ChannelFor <ChannelSettings>(x => x.Upstream); node.Uri = new Uri(uri); node.Incoming = true; var delayedCache = new DelayedMessageCache <MessageId>(); queues = new PersistentQueues(new RecordingLogger(), delayedCache, new LightningQueueSettings()); queues.ClearAll(); transport = new LightningQueuesTransport(queues, new LightningQueueSettings(), delayedCache); transport.OpenChannels(graph); }
private void SetupTransport(string uri, ChannelMode mode) { graph = new ChannelGraph(); node = graph.ChannelFor<ChannelSettings>(x => x.Upstream); node.Mode = mode; node.Uri = new Uri(uri); node.Incoming = true; var delayedCache = new DelayedMessageCache<MessageId>(); queues = new PersistentQueues(new RecordingLogger()); queues.ClearAll(); transport = new LightningQueuesTransport(queues, new LightningQueueSettings()); transport.OpenChannels(graph); }
public LQ_integration_specs() { LightningQueuesTransport.DeleteAllStorage(); with(_ => { _.ListenForMessagesFrom("lq.tcp://localhost:2200/incoming"); _.SendMessage <Message1>().To("lq.tcp://localhost:2200/incoming"); _.Services.For <MessageTracker>().Use(theTracker); _.Services.Scan(x => { x.TheCallingAssembly(); x.WithDefaultConventions(); }); }); }
public override void SetUp() { LightningQueuesTransport.DeleteAllStorage(); }
public LQ_initialization_smoke_tests() { LightningQueuesTransport.DeleteAllStorage(); }
public void Setup() { graph = new ChannelGraph(); node = graph.ChannelFor<ChannelSettings>(x => x.Upstream); node.Uri = new Uri("lq.tcp://localhost:2020/upstream"); node.Incoming = true; var delayedCache = new DelayedMessageCache<MessageId>(); queues = new PersistentQueues(new RecordingLogger(), delayedCache); queues.ClearAll(); transport = new LightningQueuesTransport(queues, new LightningQueueSettings(), delayedCache); transport.OpenChannels(graph); }