Ich benutze Entity Framework und Castle Windsor in einem ASP.Net Web API-Projekt.DbContext nicht als PerWebRequest
Alle Dienste (einschließlich der Kontextimplementierung) usw. sind mit einem PerWebRequest-Lebensstil konfiguriert. Ich finde jedoch, dass der Kontext in einigen Fällen wiederverwendet wird. Dies führt zu veralteten Updates, was natürlich nicht akzeptabel ist.
zur Verwirrung hinzuzufügen, dies nur in einer bestimmten Umgebung geschieht - Debugging, lokal ausgeführt etc führt nicht in dieser
nicht frei :(viel Code zu teilen, aber würde es begrüßen, wenn jemand etwas hat Hinweise zu Möglichkeiten in Bezug auf diese ...