Descripción
Las aplicaciones, que van desde las aplicaciones web ASP.NET Core hasta las aplicaciones móviles Xamarin y las aplicaciones Windows, pasando por las aplicaciones de consola, suelen integrarse con una API. Para ello, HttpClient es la opción predeterminada y la mejor. Pero hay mucho más que usar que enviar una solicitud y leer la respuesta. En este curso, Usando HttpClient para consumir APIs en .NET Core, obtendrás una mirada en profundidad sobre el uso de HttpClient y HttpClientFactory, desde los internos sobre la interacción básica de CRUD hasta el trabajo con flujos y compresión. También cubriremos la cancelación de peticiones que ya no son necesarias.
Además, aprenderá a utilizar manejadores de mensajes personalizados para mejorar la fiabilidad de sus solicitudes y para la prueba de la unidad.
Después de este curso, conocerá los detalles de la integración con una API de una variedad de tipos de aplicaciones.