En la clase pasada terminamos nuestros dos modelos cerremos.
Ahora vamos a trabajar con él de películas bien podrían crearse ustedes otro Provider.
Pero la verdad es que solo este servicio es el que vamos a hacer solo vamos a hacer un llamado adicional
aún en Paint.
La petición es casi casi igual a hecho es casi igual a este que tenemos acá en cines es casi igual a
esta pero lo vamos a volver a hacer para acordarnos.
Lo primero es crearnos un futuro.
Y por qué va a ser un fijo y no va a ser un estreno porque realmente es finito son una cierta cantidad
de actores los que hoy pueden ser 20 30 y no va a pasar mucho de eso.
Entonces para eso va a crear Melfi 8 se va a llamar Deep cast y este en Point que tenemos que llamar
acá necesita la película Heydi.
A fuerza la ocupamos entonces en el cast aparte vamos a ocupar el estreno de lo que es la peli.
Puede ser un streaming puede ser un integer como lo estamos manejando pero lo voy a dejar.
Ups.
Voy a dejarlo más o menos como un estreno.
Si necesito cambiar el tipo ya me daré cuenta que esto tiene que regresar un ficho que a su vez regresa
una lista de actores actor y cierra la otra llave.
El actor no lo encuentra entonces tenemos que importar nuestro modelo de actores modelo asegúrese de
que esté aquí arriba vamos a buscarlo instaló actores Model déjenme bajarlo para que estén agrupados
más ordenados de esa manera y sigamos por acá.
Esto va a ser difícil porque necesito esperar a realizar la llamada HTTP.
Ahora vamos con él.
O es que yo tengo que llamar final pues va a ser igual al Yuuri de la misma manera que hicimos antes
un https y viene la parte de la Authority que teníamos como él where we relees.
Viene el Encode paz que aquí vamos a colocar ya nuestra definición al servicio esa que nosotros habíamos
puesto el 3 Mubi o Plaine.
Yo lo voy a colocar acá pero no es muy Plaine ahora sería muy Leidi de la película Los credits.
Entonces Mubi en la idea de la película Los Cracks aquí voy a colocar el Pelly Airy pero si sólo es
una variable la que van a inyectar ahí en el string no hace falta las llaves Koma y Abrahams abrir el
objeto para mandar las propiedades o los parámetros a ese cuerpo o a ese R.L tendríamos lo mismito que
tengo aquí arriba de hecho lo puedo copiar así me ahorro un par de un par de códigos.
También podríamos personalizar este objeto también podríamos optimizarlo de esa manera porque esto lo
copiamos y pegamos mucho pero lo voy a dejar así por ahora bien ahora vamos a llamar ese servicio entonces
fanal respuesta va a ser igual al agua del HTTP Puntoticket y mandamos el okey toda la información de
respuesta que hay aquí.
Tanto el código del error como el body que es el que me interesa porque ahí ya viene la información
Jayson pero como un extremo.
Entonces ahora vamos a decodificar esa data final de Coded Daira ponerle Code Daira data va a ser igual
a Chausson Puntoticket parentesis y me pide el sours Sors es el string planos el body de mi respuesta
entonces respuesta punto voy punto y coma al hacer eso toma el body y lo transforma en un mapa Seath
pocas palabras toma o crea todo esto saquemos toda esta información toda la tenemos como un mapa o sea
tenemos un mapa de tipos dinámico sería string Dinamic dentro tendríamos otra lista que es Dinamic.
En fin esto todo lo que está caceria lo que estamos almacenando en el disco de Daira es nuestro mapa
ahora lo que tengo que hacer es crearme una nueva instancia del modelo cast que yo hice anteriormente.
Final casting o cast os x si quieren llamarlo así igual a new cast punto from Jayson List y el Jayson
List que voy a obtener viene de cobre Daira y tengo que apuntar a esta propiedad a la propiedad cast
de ese objeto o de ese mapa puntico perfecto.
Aquí ya lo tengo si digo el cursor encima me dice que es una instancia de Cast y ahora lo único que
me interesa es regresar los actores retorné cast punto actores si tenemos problemas para seguir esto
entonces les recomendaría que regresaran a la parte donde nosotros trabajamos en cines porque aquí fue
más despacio porque esto ya lo hemos hecho una y otra vez.
De hecho esta la tercera vez que lo hacemos pero repitiendo aquí estoy creando el R.L.
Por qué hago un cover y por qué me sale más fácil mandar los parámetros de que van por el baile de esta
manera y tiene más orden más sentido.
Luego lo que hago acá es ejecutar el HTC P.B de este R el cual es almacenado en la respuesta en la web
me sirve para esperar la respuesta y si no usar la waited tendría que poner aquí un punto y así seguir
ok seguiría toda la cosa en el decore de Erasure almacenando la respuesta del mapa o sea tomamos el
body lo pasamos por el sumo genera un mapa que es el que almacenamos acá aunque quien diga Dinamics
pero realmente esto sería un mapa.
Y luego estamos mandando el Data.
O sea ese mapa perdón en su propiedad de Cast que es acá y en la que mandamos a crear esta instancia
de casque nuestra clase personalizada de nuestro modelo de actores.
Ese es el método que estoy llamando el cual recibe el Jayson Liss lo barremos y así creamos instancias
de cada uno de los actores lo mismo que hicimos con películas y básicamente ya tenemos nuestro populares
ahora lo que sigue es tomar este fútbol y utilizarlo para crear un patch aquí abajo que me sirva para
mostrar la fotografía y la información de dicho actor lo vamos a dejar así.
Yo sé que todavía no lo hemos probado pero si tenemos algún error nos vamos a dar cuenta en la próxima
clase.