public GeoDatabaseUpdatedHandler( ILogger <GeoDatabaseUpdatedHandler> logger, IMediator mediator, IRouteSegmentCommandFactory routeSegmentEventFactory, IRouteNodeCommandFactory routeNodeEventFactory, IGeoDatabase geoDatabase, IEventStore eventStore, IProducer producer, IOptions <KafkaSetting> kafkaSettings, IOptions <ApplicationSetting> applicationSettings, IModifiedGeometriesStore modifiedGeometriesStore, IRouteNodeInfoCommandFactory routeNodeInfoCommandFactory, IRouteSegmentInfoCommandFactory routeSegmentInfoCommandFactory, IValidationService validationService) { _logger = logger; _mediator = mediator; _routeSegmentEventFactory = routeSegmentEventFactory; _routeNodeEventFactory = routeNodeEventFactory; _geoDatabase = geoDatabase; _eventStore = eventStore; _producer = producer; _kafkaSettings = kafkaSettings.Value; _applicationSettings = applicationSettings.Value; _modifiedGeometriesStore = modifiedGeometriesStore; _routeNodeInfoCommandFactory = routeNodeInfoCommandFactory; _routeSegmentInfoCommandFactory = routeSegmentInfoCommandFactory; _validationService = validationService; }
public RouteNodeCommandFactory( IOptions <ApplicationSetting> applicationSettings, IGeoDatabase geoDatabase) { _applicationSettings = applicationSettings.Value; _geoDatabase = geoDatabase; }
public RouteSegmentCommandFactory( IOptions <ApplicationSetting> applicationSettings, IRouteSegmentValidator routeSegmentValidator, IGeoDatabase geoDatabase, IRouteNodeFactory routeNodeFactory) { _applicationSettings = applicationSettings.Value; _routeSegmentValidator = routeSegmentValidator; _geoDatabase = geoDatabase; _routeNodeFactory = routeNodeFactory; }
public ExistingRouteSegmentSplittedHandler( ILogger <ExistingRouteSegmentSplittedHandler> logger, IGeoDatabase geoDatabase, IRouteSegmentFactory routeSegmentFactory, IRouteSegmentEventFactory routeSegmentEventFactory, IRouteNodeEventFactory routeNodeEventFactory, IEventStore eventStore) { _logger = logger; _geoDatabase = geoDatabase; _routeSegmentFactory = routeSegmentFactory; _routeSegmentEventFactory = routeSegmentEventFactory; _routeNodeEventFactory = routeNodeEventFactory; _eventStore = eventStore; }
public RouteNodeLocationChangedHandler( ILogger <RouteNodeLocationChangedHandler> logger, IOptions <KafkaSetting> kafkaSettings, IEventStore eventStore, IGeoDatabase geoDatabase, IMediator mediator, IRouteNodeEventFactory routeNodeEventFactory, IRouteSegmentEventFactory routeSegmentEventFactory) { _logger = logger; _kafkaSettings = kafkaSettings.Value; _eventStore = eventStore; _geoDatabase = geoDatabase; _mediator = mediator; _routeNodeEventFactory = routeNodeEventFactory; _routeSegmentEventFactory = routeSegmentEventFactory; }
public NewRouteSegmentDigitizedHandler( ILogger <NewRouteSegmentDigitizedHandler> logger, IGeoDatabase geoDatabase, IRouteNodeFactory routeNodeFactory, IRouteNodeEventFactory routeNodeEventFactory, IRouteSegmentEventFactory routeSegmentEventFactory, IEventStore eventStore, IOptions <ApplicationSetting> applicationSettings) { _logger = logger; _geoDatabase = geoDatabase; _routeNodeFactory = routeNodeFactory; _routeNodeEventFactory = routeNodeEventFactory; _routeSegmentEventFactory = routeSegmentEventFactory; _eventStore = eventStore; _applicationSettings = applicationSettings.Value; }
public RouteSegmentConnectivityChangedHandler( ILogger <RouteSegmentConnectivityChangedHandler> logger, IOptions <KafkaSetting> kafkaSettings, IOptions <ApplicationSetting> applicationSettings, IGeoDatabase geoDatabase, IRouteNodeFactory routeNodeFactory, IRouteSegmentFactory routeSegmentFactory, IRouteNodeEventFactory routeNodeEventFactory, IRouteSegmentEventFactory routeSegmentEventFactory, IEventStore eventStore, IValidationService validationService = null) { _logger = logger; _kafkaSettings = kafkaSettings.Value; _applicationSettings = applicationSettings.Value; _geoDatabase = geoDatabase; _routeNodeFactory = routeNodeFactory; _routeSegmentFactory = routeSegmentFactory; _routeNodeEventFactory = routeNodeEventFactory; _routeSegmentEventFactory = routeSegmentEventFactory; _eventStore = eventStore; _validationService = validationService; }
public RouteNodeInfoCommandFactory(IGeoDatabase geoDatabase) { _geoDatabase = geoDatabase; }
public RollbackInvalidRouteSegmentHandler(ILogger <RollbackInvalidRouteSegmentHandler> logger, IGeoDatabase geoDatabase) { _logger = logger; _geoDatabase = geoDatabase; }
public InvalidRouteSegmentOperationHandler(IGeoDatabase geoDatabase, ILogger <InvalidRouteSegmentOperationHandler> logger) { _geoDatabase = geoDatabase; _logger = logger; }
public RouteSegmentInfoCommandFactory(IGeoDatabase geoDatabase) { _geoDatabase = geoDatabase; }