Is there any specific example/instance of DI being applied as an architectural principle or design pattern in the .NET Framework itself? Do any (or many) of the types in the framework/BCL conform to IoC?
The type names and a brief illustration/explanation based in C# would be great!
This would compund the need for DI infused design principle as a best-practice...as it is gleaned from the base framework itself.
I reiterate, I am not looking for IoC/DI Frameworks BUT for IoC/DI IN the framework.
EDIT: Just wanted to get more instances/examples ... hence the bounty!