Hi Mike. 

 

Your screencasts are fantastic!  Thanks for pulling all this MEF content together.

 

I am brand new to MEF and DI/IoC in general.  I noticed during the second screencast that you used the debugger to determine whether a lazy instance of two objects of the same type was shared on construction or whether two distinct instances were created.  I was wondering - why and when would you want the option to do this ?