Dominando la Abstracción en C#: Creación de un Repositorio Genérico con Entity Framework Core 🚀

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 22

  • @NetMentor
    @NetMentor  ปีที่แล้ว +3

    Twitter: twitter.com/NetMentorTw
    Blog: www.netmentor.es/entrada/repositorio-generico-ef-core

  • @luisalbertoivetta1731
    @luisalbertoivetta1731 ปีที่แล้ว +1

    Muy buena explicación!!! Ahora a practicar los conocimientos!!! Muchas gracias

  • @joseptempra3207
    @joseptempra3207 ปีที่แล้ว +1

    Muy buenos vídeos. Seria muy interesante para completar el Async Genèric Repo, explicar como integrar el patron specification....
    Gracias

  • @Oen844
    @Oen844 ปีที่แล้ว

    Muchas gracias por el contenido super util... mil gracias.

  • @laamenazard
    @laamenazard ปีที่แล้ว +1

    Muy buen video

  • @2005bgva
    @2005bgva ปีที่แล้ว

    Excelente muchas gracias, habría sido ideal tener los test para poderlos ver.

    • @NetMentor
      @NetMentor  ปีที่แล้ว +2

      Cierto! es un punto que me falta! lo veremos en unas semanas (si tengo tiempo)

  • @gastonalejandrogomez6946
    @gastonalejandrogomez6946 ปีที่แล้ว

    Muchas veces en las empresas, cuando hacer DataBase First, heredas un modelo, en el cual la PK no siempre tienen el nombre "Id". Si estas usando generic esto se complica. Es buenisimo la implementacion que hace del Tipo. Pero tambien hay veces que cambia el nombre del campo Id como mencione antes, ejemplo "CD_ID_PERSONA". Hay alguna forma de dejarlo generico tambien para estos casos. Gracias, muy buen el curso.

    • @NetMentor
      @NetMentor  ปีที่แล้ว

      en ese caso no, por cierto hacer "ID_Persona" es una practica muy mala, se entienede que persona ya esta en el objeto o en la base de datos en la tabla...

  • @germanjesus214
    @germanjesus214 ปีที่แล้ว

    expectacular, aunque he visto en algunos casos que ponen al context generico tambien, ponen "private readonly DbContext _contexto;" en genericrepository y en el UnitOfWor ponen "public class UnidadTrabajo : IDisposable, IUnidadTrabajo where TContexto : DbContext", al usarlo le pasan el DbContext.
    es una buena practica hacerlo asi?
    se puede crear una libreria y que sea reutilizable en un proyecto?
    esas son las preguntas que tengo, gracias por todo lo que haces, saludos.

    • @NetMentor
      @NetMentor  ปีที่แล้ว +1

      si es otra opción totalmente válida, si quieres hacer una librería es lo suyo, pero en este caso en particular no es necesario, y a mi no me gusta hacer cosas que no son necesarias (YAGNI).
      Y si claro, puedes empaquetarlo en una librería y exportarlo a nuget o a tu proveedor de paquetes.
      Un saludo!

  • @stanleyfeliz1498
    @stanleyfeliz1498 11 หลายเดือนก่อน

    Tienes ese repositorio publico ?

    • @NetMentor
      @NetMentor  11 หลายเดือนก่อน

      en el primer comentario hay un enlace al blog donde esta el repositorio.

  • @rubenguinez92
    @rubenguinez92 ปีที่แล้ว

    Hola, ¿Has pensado en utilizar dark mode, en tu editor de código? 😇 (lo que pasa es que normalmente veo este tipo de videos por la noche, y cuando veo uno tuyo se me ilumina tooooda la habitación y me dejas ciego por unos segundos... jajjaa).

    • @NetMentor
      @NetMentor  ปีที่แล้ว

      nah, el dark mode no me acaba de convencer. Quizá en algún curso lo empiece a poner, pero yo recomiendo pasarse a temas light :D

    • @diegoarturoparramolina8083
      @diegoarturoparramolina8083 ปีที่แล้ว +1

      Para codear dark mode, Para clases tutoriales mejor modo light en mi opinión

    • @rubenguinez92
      @rubenguinez92 ปีที่แล้ว

      @@diegoarturoparramolina8083 Sí, es verdad que el modo oscuro para trabajar está muy bien. Pero es que normalmente veo videos por la noche, y cuando veo los de netmentor se me ilumina toda la habitación y arriesgo terminar durmiendo en la sala. Pero en fin, la solución es fácil.