NO tenía clara la diferencia. La mejor explicación que he encontrado.
@Oen844 Жыл бұрын
Hola , quiero agradecer este canal, acabo de cambiar de curro de trabajar en progress 4gl a una empresa que usan c# net core, con muchísimos patrones y buen uso, pero mi desconocimiento de patrones y c# hace que este canal es oro puro.
@IvanCujia Жыл бұрын
hace unos años sufrí con los filtros, pero solo era por no entender en ese momento como funcionaban. Pero una vez que comprendas como trabajan todo va muy bien. Excelente explicación.
@sacris893 жыл бұрын
No tengo palabras, solo decir que el video es espectacular. Muchas gracias
@AMV-CreatorMotion3 жыл бұрын
Justo lo que andaba buscando! la verdad no tenia en claro que diferenciaba un filtro del middleware y tu explicación resolvió mis dudas! Por favor continua explicando estos conceptos que son lo mas!
@Max-gt8hiАй бұрын
En el caso de los filtros (filters) si heredas de IActionFilter se quita el problema de la inyección de dependencias. Buen video, me ayudo a pasar datos del setting a otra capa que dependia de otras soluciones.
@fj85513 жыл бұрын
Excelente, no dejes de hacer videos, tu contenido es de calidad, estoy seguro que tu canal seguirá creciendo y cada vez más rápido
@bboykarton3 жыл бұрын
Muy buena explicación. Muy sencillica. Cómo mola el nuevo visual studio❤️
@diegodagostino4837 Жыл бұрын
Excelente contenido y canal. Lástima que lo descubrí tarde. Exito y gracias por tu contenido
@pablo1beroiza3 жыл бұрын
Excelente explicación justo lo que necesitaba!
@lbcdev72062 жыл бұрын
Excelente aporte, muchísimas gracias!!
@jhonnyramirezzeballos91063 жыл бұрын
Gracias por el video!!!
@sebastianlopez59792 жыл бұрын
Muy buena explicación! Muchas gracias.
@ezecel92 жыл бұрын
Excelente video, de lo mejor en youtube. Gracias
@nahuelosman112 жыл бұрын
excelente explicación! gracias por tus videos :)
@fabrizziocht2 жыл бұрын
Excelente el video, muchas gracias!
@gustavoceccomancini9794 Жыл бұрын
Buenisimo el video!!!!!! Gracias.
@adrianavendano62683 жыл бұрын
Excelente explicacion. Muy bueno el video
@emilioandresfilotti560 Жыл бұрын
Muchas gracias! Muy claro tu video!
@2005bgva8 ай бұрын
excelente muchas gracias.
@facundoarce7583 жыл бұрын
Buen video, me aclaro muchas cosas
@pijomaster3 жыл бұрын
Excelente explicación. Gracias!
@luisfernandodeolazabalsche33173 жыл бұрын
Muchas gracias.
@alexandrohdez3982 Жыл бұрын
buenisimo
@marioalejandroguzmanberroa31855 ай бұрын
Mentor. Si es posible por favor crear un video de como implementaste ese ultimo midleware que mencionaste en el vídeo. El cual captura errores y lo transformas con metodología de problem info. Muchisimas gracias!!
@NetMentor5 ай бұрын
un try catch y en el catch simplemente convierte el body en un problemdetails en vez de devolver la excepción, igual que lo hace asp.
@hector90793 жыл бұрын
Muy bueno 👍
@jopsuey Жыл бұрын
Buena explicación. Consulta..porque no usaste las interfaces tanto de los MW como los filters? Saludos
@NetMentor Жыл бұрын
Para los middleware no hace falta crear interfaces (para los filtros es obligatorio), no todo tiene que tener interfaces, es mas si no vas a inyectar dicha interfaz en otros servicios causan mas 'coste' ya bien sea en mantenerlo como en configuración, memoria, etc, que utilizar la clase directamente. Un saludo
@lucianootegui47783 жыл бұрын
Excelente video NetMentor! Hay posibilidades de que hagas una sección propia de .net core con patones de diseño o arquitectónicos orientado a Microservicios? Otra duda, con respecto a los filtros, cual de las dos maneras conviene usar? (IAsync u el otro) Respecto al Asyncronismo, hay posibilidades de un video de aclaraciones respecto a su utilización en la vida real? Es decir, cuando utilizar async, la utilización del async en el controlador, las diferencia concreta de tener un endpoint totalmente sincronico y otro asincronico. Ya que veo que hoy en dia no hay videos explicativos muy completos al respecto. En fin, me encanta tu canal y tus videos! Explicas muy bien! Saludos!
@NetMentor3 жыл бұрын
Hola! Tengo pensado una sección en plan "sistema distribuido completo" que siga SAGA con múltiples microservicios, message broker y tal, pero el otro dia hice el índice y eran como 40 vídeos (algunos repetidos a lo que ya tengo) así que no se si iré por ese camino o por hacer vídeos sueltos como hasta ahora. Respecto a IasyncFilter y Actionfilter, no hay diferencia como tal, la pipeline por como funciona en .net core ejecuta "ambos" (si ambos estan implementados en la misma clase, solo ejecuta el asincrono. A parte de esto, desconozco si hay alguna difefencia, pero creo que no. Y respecto a los controladores asyc, todo depende de lo que vayas a hacer en tu caso de uso, si vas a consultar cualquer cosa fuera de tu código (bases de datos, sistema de ficheros, otras apis, etc), tengo un vídeo al respecto: kzbin.info/www/bejne/sIublKKwrbRlaKc Un saludo, me alegro de que te guste el canal!
@lucianootegui47783 жыл бұрын
@@NetMentor Muchas Gracias por la respuesta 😁 Se esperan mas vídeos con ansías, saludos!
@wineloy2 жыл бұрын
Excelente video! solo una duda, es posible retornar algún objeto en caso de que no se ejecute una validación o algo por el estilo ??
@NetMentor2 жыл бұрын
Si, es posible ya que tienes acceso tanto a la response como a la request de forma completa. de hecho me has dado una idea para otro vídeo 🤣
@ivanbecerra7902 Жыл бұрын
Hola, se puede capturar la informacion que se envia en el body en el filter executing ? Trato de hacerlo con el context http y accediendo al request body pero no logro obtenerlo, mi idea es hacer validaciones de datos y con jwt, es decir si el jwt esta expirado, hago que no acceda a la ruta
@NetMentor Жыл бұрын
si lo único que quieres hacer es acceder a cosas del JWT, eso se puede hacer con el atributo [Authorize]; y si, tanto desde filtros como atributos deberías poder acceder al body, tanto de la request como de la response. Un saludo
@cricarba3 жыл бұрын
Intetesante si haces un video de como implementaron localization para las traducciones.
@NetMentor3 жыл бұрын
Hola! Tengo uno ya ! kzbin.info/www/bejne/fHOwo6WYo6-Fhpo