public async Task <IActionResult> RecuperarClienteXId(int id) { try { // Recuperamos el cliente de la base Clientes clienteDB = await _cliRepository.ObtenerClientePorIdAsync(id); if (clienteDB == null) { return(NotFound("El cliente no existe")); } var retClientes = _mapper.Map <Clientes, MCliente>(clienteDB); return(Ok(retClientes)); } catch (Exception e) { _logger.LogError(e, e.Message); return(StatusCode(500, e)); } }