private static void BuscarInput(IRotaService djstra) { System.Console.Write("please enter the route: "); var input = System.Console.ReadLine(); while (input != "exit") { var ids = input.Split('-'); if (ids == null || ids.Count() < 2) { System.Console.WriteLine("invalid input"); } else { var melhorCaminho = djstra.BuscarMelhorNota(ids[0], ids[1]); if (melhorCaminho != null) { System.Console.WriteLine(melhorCaminho.Descricao); } } System.Console.Write("please enter the route: "); input = System.Console.ReadLine(); } }
public MelhorRotaDto BuscarMelhorRota([FromQuery, Required] string aeroportoOrigemId, [FromQuery, Required] string aeroportoDestinoId) { return(_rotaService.BuscarMelhorNota(aeroportoOrigemId, aeroportoDestinoId)); }