public ConnectSpanSegmentsCommandHandler(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer)
 {
     _eventStore            = eventStore;
     _commandDispatcher     = commandDispatcher;
     _queryDispatcher       = queryDispatcher;
     _externalEventProducer = externalEventProducer;
     _utilityNetwork        = _eventStore.Projections.Get <UtilityNetworkProjection>();
 }
Пример #2
0
 public CableSpanEquipmentImporter(ILogger <ConduitSpanEquipmentImporter> logger, IEventStore eventSTore, GeoDatabaseSetting geoDatabaseSettings, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher) : base(geoDatabaseSettings)
 {
     _logger                      = logger;
     _eventStore                  = eventSTore;
     _commandDispatcher           = commandDispatcher;
     _queryDispatcher             = queryDispatcher;
     _utilityNetwork              = _eventStore.Projections.Get <UtilityNetworkProjection>();
     _spanEquipmentSpecifications = _eventStore.Projections.Get <SpanEquipmentSpecificationsProjection>().Specifications;
 }
Пример #3
0
        public TerminalEquipmentImporter(ILogger <TerminalEquipmentImporter> logger, Guid workTaskId, IEventStore eventSTore, GeoDatabaseSetting geoDatabaseSettings, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher) : base(geoDatabaseSettings)
        {
            _logger            = logger;
            _workTaskId        = workTaskId;
            _eventStore        = eventSTore;
            _commandDispatcher = commandDispatcher;
            _queryDispatcher   = queryDispatcher;

            _utilityNetwork = _eventStore.Projections.Get <UtilityNetworkProjection>();
        }
Пример #4
0
 public RouteNetworkTraceResultBuilder(IQueryDispatcher queryDispatcher, UtilityNetworkProjection utilityNetwork)
 {
     _queryDispatcher = queryDispatcher;
     _utilityNetwork  = utilityNetwork;
 }
Пример #5
0
 public GetEquipmentDetailsQueryHandler(IEventStore eventStore, IQueryDispatcher queryDispatcher)
 {
     _eventStore      = eventStore;
     _queryDispatcher = queryDispatcher;
     _utilityNetwork  = _eventStore.Projections.Get <UtilityNetworkProjection>();
 }