public MoveSpanEquipmentCommandHandler(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _eventStore            = eventStore;
     _commandDispatcher     = commandDispatcher;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = externalEventProducer;
 }
 public ConnectSpanSegmentsCommandHandler(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _eventStore            = eventStore;
     _commandDispatcher     = commandDispatcher;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = externalEventProducer;
     _utilityNetwork        = _eventStore.Projections.Get <UtilityNetworkProjection>();
 }
Beispiel #3
0
 public EventBus(
     IMediator mediator,
     IExternalEventProducer producer
     )
 {
     this.mediator = mediator;
     this.producer = producer;
 }
Beispiel #4
0
 public EventBus(
     IMediator mediator,
     IExternalEventProducer externalEventProducer
     )
 {
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.externalEventProducer = externalEventProducer ?? throw new ArgumentNullException(nameof(externalEventProducer));
 }
 public NodeContainerPlacementTests(ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _commandDispatcher     = commandDispatcher;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = (FakeExternalEventProducer)externalEventProducer;
 }
Beispiel #6
0
        public GetEquipmentDetailsQueryTests(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
        {
            _eventStore            = eventStore;
            _commandDispatcher     = commandDispatcher;
            _queryDispatcher       = queryDispatcher;
            _externalEventProducer = (FakeExternalEventProducer)externalEventProducer;

            new TestSpecifications(_commandDispatcher, _queryDispatcher).Run();
            new TestUtilityNetwork(_commandDispatcher, _queryDispatcher).Run();
        }
Beispiel #7
0
 public ReverseNodeContainerVerticalContentAlignmentCommandHandler(IEventStore eventStore, IExternalEventProducer externalEventProducer)
 {
     _externalEventProducer = externalEventProducer;
     _eventStore            = eventStore;
 }
 public AffixSpanEquipmentToNodeContainerCommandHandler(IEventStore eventStore, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _externalEventProducer = externalEventProducer;
     _queryDispatcher       = queryDispatcher;
     _eventStore            = eventStore;
 }
 public PlaceAdditionalStructuresInSpanEquipmentCommandHandler(IEventStore eventStore, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _eventStore            = eventStore;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = externalEventProducer;
 }
Beispiel #10
0
 public PlaceNodeContainerInRouteNetworkCommandHandler(IEventStore eventStore, IExternalEventProducer externalEventProducer)
 {
     _externalEventProducer = externalEventProducer;
     _eventStore            = eventStore;
 }
Beispiel #11
0
 public SpanEquipmentPlacementTests(ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _commandDispatcher     = commandDispatcher;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = (FakeExternalEventProducer)externalEventProducer;
 }
Beispiel #12
0
 public DisconnectSpanSegmentsCommandHandler(IEventStore eventStore, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _eventStore            = eventStore;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = externalEventProducer;
 }
        public NodeContainerReverseVerticalAlignmentTests(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
        {
            _eventStore            = eventStore;
            _commandDispatcher     = commandDispatcher;
            _queryDispatcher       = queryDispatcher;
            _externalEventProducer = (FakeExternalEventProducer)externalEventProducer;

            new TestSpecifications(_commandDispatcher, _queryDispatcher).Run();
            new TestUtilityNetwork(_commandDispatcher, _queryDispatcher).Run();
        }
Beispiel #14
0
 public NodeContainerAffixTests(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _eventStore            = eventStore;
     _commandDispatcher     = commandDispatcher;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = (FakeExternalEventProducer)externalEventProducer;
 }
 public PlaceSpanEquipmentInRouteNetworkCommandHandler(IEventStore eventStore, IExternalEventProducer externalEventProducer)
 {
     _externalEventProducer = externalEventProducer;
     _eventStore            = eventStore;
 }
Beispiel #16
0
        public SpanStructureRemovalTests(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
        {
            _eventStore            = eventStore;
            _commandDispatcher     = commandDispatcher;
            _queryDispatcher       = queryDispatcher;
            _externalEventProducer = (FakeExternalEventProducer)externalEventProducer;

            new TestSpecifications(_commandDispatcher, _queryDispatcher).Run();
            new TestUtilityNetwork(_commandDispatcher, _queryDispatcher).Run();
        }
Beispiel #17
0
 public UserValidEventHandler(IExternalEventProducer externalEventProducer)
 {
     _externalEventProducer = externalEventProducer;
 }