Closed jcadafalch closed 2 years ago
Tarea --> TareasEqtiquetas Etiqueta --> TareasEtiquetas
Apartat: Join entity type configuration
Configure Many-to-Many Relationships in Entity Framework Core {2015}
M'he trobat alguns problemes.
1) La configuració de relacions Many-To-Many, a partir de la versió 5 de Entity Framework, es pot fer sense una entitat «intermitja» com feies tú: https://learn.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew#many-to-many
2) En comptes de posar el tipus de dada List
com a paràmetre (de constructor, métode, etc), utilitza sempre la interface/classe abstracta (IEnumerable
, en aquest cas). Això és així a C#, Java i qualsevol llenguatge OO.
3) T'he canviat el codi HTTP retornat quan no hi havien tasques a la base de dades. El codi 400 (bad request) s'utilitza quan l'usuari fa una petició no vàlida però en aquest cas era una petició vàlida sense resultats. Per tant, s'utilitza el codi 204 (no content).
Solucionat l'error ListTareasAsync
No tancar issue fins que Swagger Issues no estiguin tancats