jdrodas / CervezasColombia

Aplicaciones usando C# y Python para demostrar conectividad a SQLite, PostgreSQL y MongoDB
9 stars 0 forks source link

Optimizar los métodos para obtener cervecerias por atributos utilizando genéricos #39

Closed jdrodas closed 10 months ago

jdrodas commented 10 months ago

Hola!

El Servicio y Repositorio para el endPoint Cervecería tiene métodos similares que pueden ser optimizados utilizando genéricos. Estos métodos:

image

pueden ser agrupados en un solo método que se ajuste según el parámetro y su valor.

Verificar en las Cervecerias para la versión en SQLite, pero implementar posteriormente en todas las demás entidades en todos los demás proyectos

jdrodas commented 10 months ago

Hola!

Se recogen todos los métodos mencionados en un solo método. En la Interfaz:

image

En el servicio se utiliza asi:

image

Esta estructura se puede implementar similarmente en el resto de las entidades.