Merge branch 'dev' into j3/feat/business-logic/titre-admin

# Conflicts:
#	Webzine.Business/Webzine.Business.csproj
#	Webzine.WebApplication/Program.cs
This commit is contained in:
mirage
2026-04-02 15:06:39 +02:00
39 changed files with 623 additions and 190 deletions

View File

@@ -245,15 +245,13 @@ public class DbTitreRepository : ITitreRepository
try
{
this.logger.LogDebug("Recherche du titre avec l'ID: {IdTitre}", idTitre);
this.logger.LogDebug("Préparation de la requête avec les inclusions Artiste, Styles et Commentaires");
var titre = this.context.Titres
.Include(t => t.Artiste)
.Include(t => t.Styles)
.Include(t => t.Commentaires)
.First(t => t.IdTitre == idTitre);
.FirstOrDefault(t => t.IdTitre == idTitre);
this.logger.LogDebug("Titre trouvé: {Libelle}", titre.Libelle);
return titre;
}
catch (InvalidOperationException ex)