/// <summary> /// Verifica la existencia del Perfil en el sistema, y continúa (o comienza) la interacción. /// </summary> /// <param name="mensaje">Mensaje recibido desde Plataforma, que contiene el ID de la conversación.</param> public static async void BuscarUsuario(Mensaje mensaje) { if (!deposito.ExisteUsuario(mensaje.Id)) { deposito.CrearUsuario(mensaje.Id); string pregunta = Respuesta.DefinirFrase("saludo"); await Respuesta.GenerarRespuesta(pregunta, mensaje.Id, mensaje.Plataforma); } handler.Handle(mensaje); }
/// <summary> /// Método que se encarga de trasladar a la clase encargada de enviar mensajes al usuario el /// pedido por un valor de Precio Maximo. /// </summary> public override async Task Preguntar(long id, TipoPlataforma plat) { string pregunta = Respuesta.DefinirFrase(this); await Respuesta.GenerarRespuesta(pregunta, id, plat); }