/// <summary> /// Retorna uma mensagem. /// </summary> /// <param name="parametros"></param> /// <returns></returns> public ReceberMensagemResponse ReceberMensagem(ReceberMensagemRequest parametros) { // Retorna a ordem da coleção return (new ReceberMensagemResponse() { Mensagem = _servicoPersistencia.ReceberObjeto <MensagemBase>( new ReceberObjetoRequest <MensagemBase>() { CodigoObjeto = parametros.CodigoMensagem }).Objeto }); }
/// <summary> /// Retorna uma mensagem. /// </summary> /// <param name="parametros"></param> /// <returns></returns> public ReceberMensagemResponse ReceberMensagem(ReceberMensagemRequest parametros) { // Inicializa MensagemBase mensagem = null; // Pesquisa mensagem na coleção if (_mensagens.ContainsKey(parametros.CodigoMensagem)) { mensagem = _mensagens[parametros.CodigoMensagem]; } // Retorna return (new ReceberMensagemResponse() { CodigoMensagemRequest = parametros.CodigoMensagem, Mensagem = mensagem }); }