public GraphCalculations(ILinkDal linkDal, IShortestPathCalculator calculator) { _linkDal = linkDal; _calculator = calculator; }
public ProcessRunner(IDictionaryProvider dictionaryProvider, IShortestPathCalculator shortestPathCalculator, IResultProcessor resultProcessor) { _dictionaryProvider = dictionaryProvider; _shortestPathCalculator = shortestPathCalculator; _resultProcessor = resultProcessor; }