public string Post(int id, string metodo, [FromBody] Estante estante) { Robo robo = BuscarRobo(id); if (robo == null) { return($"Não foi possível encontrar o Robo de ID {id}!"); } switch (metodo) { case "VerificarDistancia": return(robo.VerificarDistancia(estante).ToString()); case "DefinirObjetivo": robo.DefinirObjetivo(estante); return($"Objetivo definido com sucesso para o Robo de ID {id}!"); default: return("É necessário passar um método para ser executado (api/Robo/{id}/{metodo})"); } }