public LogisticCentreService( IRoadRepository roadRepository, ILogisticCentreRepository logisticCentreRepository, ILogisticCentreRoadRepository logisticCentreRoadRepository, IGraphCentreStrategy graphCentreStrategy) { _roadRepository = roadRepository; _logisticCentreRepository = logisticCentreRepository; _logisticCentreRoadRepository = logisticCentreRoadRepository; _graphCentreStrategy = graphCentreStrategy; }
public RoadController(IRoadRepository roadRepository, ITownRepository townRepository, ILogisticCentreRoadRepository logisticCentreRoadRepository) { _roadRepository = roadRepository; _townRepository = townRepository; _logisticCentreRoadRepository = logisticCentreRoadRepository; }
public TownController(ITownRepository townRepository, IRoadRepository roadRepository) { _townRepository = townRepository; _roadRepository = roadRepository; }
public RoadService(IOptions <AppSettings> appSettings, IRoadRepository roadRepository) { this.roadRepository = roadRepository; this.appSettings = appSettings.Value; }