Suchergebnisse
Suchergebnisse 1-2 von insgesamt 2.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Da du im Bereich WebApi unterwegs bist und offensichtlich auch Dependency-Injection nutzt gehe ich mal davon aus, dass du auch das Entity Framework verwendest. Du registrierst den DbContext als Singleton in der ServiceCollection. Es ist wichtig, dass alle Anfragen auf dem gleichen Context laufen, weil du andernfalls sofort Deadlocks provizierst. Die Repositories werden für gewöhnlich als Transient, seltener auch als Scoped registriert. Arbeitest du mit richtigen Repositories oder direkt auf den …
-
@ErfinderDesRades jap, da geb ich dir absolut Recht, spielt aber bei WebApis tatsächliche eine untergeordnete Rolle wie ich feststellen musste. Wenn man sich bei der Entwicklung an den .NET-Ansatz von Microsoft hält, braucht man sich um Deadlocks nicht mehr zu kümmern. Ich habe bei mittlerweile 19 API-Projekte (darunter Komplettschnittstellen zwischen Produktinformationssystemen, Lieferantenportal und Webshop zur Warenwirtschaft) bisher keine Probleme in diese Richtung gehabt. Das einzige Projek…