public async Task <ActionResult <IEnumerable <ProductoDto> > > Get() { try { var productos = await _productosRepository.ObtenerProductosAsync(); return(_mapper.Map <List <ProductoDto> >(productos)); } catch (Exception ex) { _logger.LogError($"Error al Obtener los productos: ${ex.Message}"); return(BadRequest()); } }