I was going through the different LifetimeManagers available in Unity and wondering when we will use the ExternallyControlledLifetimeManager? Can someone give me an example of real life? The MSDN document says: "A LifetimeManager that has a weak link to a managed instance."
How can a developer manage an instance, and when should he go for such a life manager? Your thoughts on how and when you used it would be good for me and others to understand. Thanks!
Abdel raoof
source share