public TrafficController( ILogger <TrafficController> logger, ISpeedingViolationCalculator speedingViolationCalculator) { _logger = logger; _speedingViolationCalculator = speedingViolationCalculator; _roadId = speedingViolationCalculator.GetRoadId(); }
public TrafficController( ILogger <TrafficController> logger, IVehicleStateRepository repository, ISpeedingViolationCalculator speedingViolationCalculator) { _logger = logger; _repo = repository; _speedingViolationCalculator = speedingViolationCalculator; _roadId = speedingViolationCalculator.GetRoadId(); }
public TrafficController( ILogger <TrafficController> logger, ISpeedingViolationCalculator speedingViolationCalculator, GovernmentService governmentService) { _logger = logger; _speedingViolationCalculator = speedingViolationCalculator; _governmentService = governmentService; _roadId = speedingViolationCalculator.GetRoadId(); }
public TrafficController( ILogger <TrafficController> logger, HttpClient httpClient, IVehicleStateRepository vehicleStateRepository, ISpeedingViolationCalculator speedingViolationCalculator) { _logger = logger; _httpClient = httpClient; _vehicleStateRepository = vehicleStateRepository; _speedingViolationCalculator = speedingViolationCalculator; _roadId = speedingViolationCalculator.GetRoadId(); }
public VehicleActor(ActorHost host, DaprClient daprClient, ISpeedingViolationCalculator speedingViolationCalculator) : base(host) { _daprClient = daprClient; _speedingViolationCalculator = speedingViolationCalculator; _roadId = _speedingViolationCalculator.GetRoadId(); }