// Delegates to the type resolver to populate information and the types associated with each plugin. // This decouples the container from runtime information and makes it easier to test. private void SetPluginAssemblyInfo(ITypeResolver typeResolver) { foreach (IPlugin plugin in AllPlugins) { typeResolver.SetPluginMeta(plugin); } }