public ConnectSpanSegmentsCommandHandler(IEventStore eventStore, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IExternalEventProducer externalEventProducer) { _eventStore = eventStore; _commandDispatcher = commandDispatcher; _queryDispatcher = queryDispatcher; _externalEventProducer = externalEventProducer; _utilityNetwork = _eventStore.Projections.Get <UtilityNetworkProjection>(); }
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; }
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>(); }
public RouteNetworkTraceResultBuilder(IQueryDispatcher queryDispatcher, UtilityNetworkProjection utilityNetwork) { _queryDispatcher = queryDispatcher; _utilityNetwork = utilityNetwork; }
public GetEquipmentDetailsQueryHandler(IEventStore eventStore, IQueryDispatcher queryDispatcher) { _eventStore = eventStore; _queryDispatcher = queryDispatcher; _utilityNetwork = _eventStore.Projections.Get <UtilityNetworkProjection>(); }