private void Dispose(ShortestPath.Dijkstra <int, string> algorithm) { IDisposable disposable = algorithm as IDisposable; disposable?.Dispose(); }
public override IShortestPathResult GetPath() { var dijkstra = new ShortestPath.Dijkstra <int, string>(Graph); return(dijkstra.Process(From, To)); }