Ich bin ziemlich neu in das Konzept der Lebensdauer Abhängigkeit. Ich habe die Dokumentation über different lifetime types gelesen.Lebensdauer von InstancePerDependency mit Konstruktor-Injektion Autofac
Für die InstancePerDependency der Standardwert. Die Seite spricht von Auflösung in einem Lebensdau- er, so dass der Container sie ordnungsgemäß entsorgen kann. Ich kann das verstehen.
Aber was ist, wenn Autofac automatisch Abhängigkeit durch den Konstruktor injiziert. Enthält der Container noch eine Referenz, wenn eine Webanforderung abgeschlossen wurde?
Yup. Dieser Begriff des Haltens einer zu entsorgenden Referenz ist der Grund, warum Sie den Container nicht direkt auflösen sollten. –
Also in diesem Fall IntancePerDependency ist eigentlich das gleiche wie InstancePerRequest? – Jonathon
So habe ich es verstanden. –