Esempio n. 1
0
        public void SetUp()
        {
            var container = new Container();

            settings = InMemoryTransport.ToInMemory <HarnessSettings>();
            container.Inject(settings);

            runtime = FubuTransport.For <RoutedRegistry>().StructureMap(container).Bootstrap();

            theRouter = runtime.Factory.Get <ISubscriptionCache>();
        }
Esempio n. 2
0
        public ServiceBusNodes()
        {
            _settings = new HarnessSettings();

            Channels.Each(prop =>
            {
                Port++;

                var name = prop.Name;
                var uri  = new Uri("lq.tcp://localhost:" + Port + "/" + name.ToLower());
                prop.SetValue(_settings, uri);
            });
        }
        public void SetUp()
        {
            var registry = new RoutedRegistry();

            var container = new Container();

            settings = InMemoryTransport.ToInMemory <HarnessSettings>();
            container.Inject(settings);

            registry.StructureMap(container);

            runtime = registry.ToRuntime();

            theRouter = runtime.Get <ISubscriptionCache>();
        }