Sintomas
La operación de conversión JSON a Objeto
_datos = await q.Content.ReadFromJsonAsync<EdiProyecto.Edicion>()
Provoca el error
"Exception: '<' is an invalid start of a value"
Por experiencia supones que está recibiendo Html en lugar de JSON, revisas la petición
var q = await Http.GetAsync($"API/Proyectos/{Id}");
Escribes en el navegador loalhost:23234API/proyectos/ 22 y recibes JSON
¿Qué pasa?
Causa y Solución
El nombre de controlador en la URL de WEBAPI debe estar en minúsculas.
var q = await Http.GetAsync($"API/proyectos/{Id}");
No hay comentarios:
Publicar un comentario