protected override Tuple<IBus, IPublisher, InMemoryBus>[] GivenProcessingQueues()
 {
     var buses = new IBus[] {new InMemoryBus("1"), new InMemoryBus("2")};
     var outBuses = new[] { new InMemoryBus("o1"), new InMemoryBus("o2") };
     _otherQueues = new ManualQueue[] { new ManualQueue(buses[0], _timeProvider), new ManualQueue(buses[1], _timeProvider) };
     return new[]
     {
         Tuple.Create(buses[0], (IPublisher) _otherQueues[0], outBuses[0]),
         Tuple.Create(buses[1], (IPublisher) _otherQueues[1], outBuses[1])
     };
 }
예제 #2
0
        protected override Tuple <IBus, IPublisher, InMemoryBus>[] GivenProcessingQueues()
        {
            var buses    = new IBus[] { new InMemoryBus("1"), new InMemoryBus("2") };
            var outBuses = new[] { new InMemoryBus("o1"), new InMemoryBus("o2") };

            _otherQueues = new ManualQueue[] { new ManualQueue(buses[0]), new ManualQueue(buses[1]) };
            return(new[]
            {
                Tuple.Create(buses[0], (IPublisher)_otherQueues[0], outBuses[0]),
                Tuple.Create(buses[1], (IPublisher)_otherQueues[1], outBuses[1])
            });
        }
예제 #3
0
        protected override Tuple <IBus, IPublisher, InMemoryBus, TimeoutScheduler, Guid>[] GivenProcessingQueues()
        {
            var buses    = new IBus[] { new InMemoryBus("1"), new InMemoryBus("2") };
            var outBuses = new[] { new InMemoryBus("o1"), new InMemoryBus("o2") };

            _otherQueues = new ManualQueue[]
            { new ManualQueue(buses[0], _timeProvider), new ManualQueue(buses[1], _timeProvider) };
            return(new[] {
                Tuple.Create(
                    buses[0],
                    (IPublisher)_otherQueues[0],
                    outBuses[0],
                    default(TimeoutScheduler),
                    Guid.NewGuid()),
                Tuple.Create(
                    buses[1],
                    (IPublisher)_otherQueues[1],
                    outBuses[1],
                    default(TimeoutScheduler),
                    Guid.NewGuid())
            });
        }
 protected override Tuple<IBus, IPublisher, InMemoryBus, TimeoutScheduler, Guid>[] GivenProcessingQueues()
 {
     var buses = new IBus[] {new InMemoryBus("1"), new InMemoryBus("2")};
     var outBuses = new[] {new InMemoryBus("o1"), new InMemoryBus("o2")};
     _otherQueues = new ManualQueue[]
     {new ManualQueue(buses[0], _timeProvider), new ManualQueue(buses[1], _timeProvider)};
     return new[]
     {
         Tuple.Create(
             buses[0],
             (IPublisher) _otherQueues[0],
             outBuses[0],
             default(TimeoutScheduler),
             Guid.NewGuid()),
         Tuple.Create(
             buses[1],
             (IPublisher) _otherQueues[1],
             outBuses[1],
             default(TimeoutScheduler),
             Guid.NewGuid())
     };
 }