test bild upploas
All checks were successful
Branch - test - Build and Push Backend API Docker Image / build-and-push (push) Successful in 25s

This commit is contained in:
Tizian.Breuch
2025-11-07 10:42:58 +01:00
parent 3f1874f7c2
commit 56d3d6a169
2 changed files with 42 additions and 18 deletions

View File

@@ -51,12 +51,8 @@ namespace Webshop.Infrastructure.Repositories
// --- KORRIGIERTE UPDATE-METHODE (OHNE PARAMETER) ---
public async Task UpdateProductAsync(Product product)
{
// Wir sagen dem DbContext explizit, dass der Zustand dieser Entität "Modifiziert" ist.
// Das zwingt EF Core dazu, ALLE Eigenschaften der Entität in der UPDATE-Anweisung zu berücksichtigen.
// Es umgeht alle möglichen Probleme mit dem Change Tracking, die durch verschiedene Kontexte
// oder komplexe Beziehungs-Updates entstehen können.
_context.Entry(product).State = EntityState.Modified;
// Sagen Sie EF explizit, was es tun soll. Das ist der robusteste Weg.
_context.Products.Update(product);
await _context.SaveChangesAsync();
}